Hate to start another thread ... but.. help !

Have you hooked up a vacuum gauge to see if you have an issues wit the engine? Is it firing on all cylinders? Seems the demand from Drive will kill it so the engine power might be down. Bad plug wire or misfire? Vacuum leak?