Problem with my 1996 Pontiac Grand Am

Engine size = L4, 2.4L; DOHC 16V  
dash lights = coolant level
codes =
P0108-P0300-P0335
work done prior = TIMING BELT REPLACED AND WATER PUMP AND SPARK PLUGS
tech = KK
question = MY CAR STARTS RIGHT UP BUT WHEN I STEP ON THE GAS IT ALMOST
DIES UNTIL I TAKE MY FOOT OFF. IT IDLES FINE THE COOLANT LEVEL LITE IS
ON BUT COOLANT IS FINE. OH AND WHEN IT IDLES THE ENGINE HAS A SMALL
JERK EVERY NOW AND THEN. WHAT CAN I DO TO FIX IT?






KK:
p0108 is a MAP sensor circuit problem.
p0335 is a crankshaft position sensor circuit problem.
p0300 is misfires.
If all these codes came up after the timing chain was replaced, i would have to say  
that the timing is off a tooth or two. That would explain the MAP sensor code because
the valve timing is off, thus affecting engine vacuum. The crank position sensor  
would also be affected, as well as causing misfires.
The low coolant light is just a stuck sensor in the bottom of the coolant surge tank.
/
WARNING LIGHTS
Check Engine Light Codes
Ask a Mechanic Your Questions In Our Live Chat
Every Tuesday and Thursday Night