View Single Post
Old 02-21-2009, 09:44 PM   #4
fdryer
Super Member
fdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond reputefdryer has a reputation beyond repute
 
fdryer's Avatar
 
Join Date: Jan 2006
Location: NYC
Posts: 43,881
 

2003 L-Series 3.0L Sedan
Default Re: Saturn throwing codes HELP!!

With so many codes, only three are related - P0300, P0340, and P0341 as the cam position error doesn't exist but is in reference to general misfiring in the ignition system that P0300 points to. If there's any corrosion, the ignition module and two ignition coils needs to be removed for a general cleaning with a wire brush or scotchbrite pad, including the mounting bolts that provide grounding for the ignition system. Polish the coil towers and use dielectric grease for corrosion protection/lubrication for the plug boots. Plug wires may need to be replaced along with a new set of spark plugs. No platinums, just plain copper ones.

P0137 points to possibly poor connections to the rear O2 sensor and P0507 - idle speed too high. The idle speed may be from a dirty throttle body/linkages. Cleaning with throttle cleaner should help remove and free any binding and possibly allow the throttle to return back to its normal idle speed.
...
VCX NANO
fdryer is offline   Reply With Quote