If the check engine light has come on you need to read the code(s) that have been set in order to make repairs. Your local auto parts store can do this for you. If no check engine light has come on, it may be time for a complete tune up.
Have the motor mounts checked.
If it is running fine at high revs the most likely problem is an injector
It is best if you wait until you are sober to troubleshoot your engine. Stop smoking and give yourself time to sober up first.
Without much to go on, I would suggest you look for a vacuum leak, especially if the engine runs good under acceleration and only shakes and shudders at idle.
What type sled?
Going uphill puts an extra load on the engine. It might be time for a tune up.
one word dealership....
99 pontiac montana 1374 engine code
Take it to AutoZone, it's free.
There are four causes of the engine failure. The four causes of the engine failure includes engine overheating, lubrication problems, misassembly , and detonation.
With computer Diagnostic equipment and the ford shop manuals. This is not an engine to be worked on under a shade tree.
gears are seized when the car engine is running but when off they can be put easily