Official TN Member
Join Date: Jun 2014
Location: belleville on
Thanked 20 Times in 20 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 34 Post(s)
iTrader Score: 0 reviews
Yes please post all the codes. It will help.
You mentioned P0300 as being one of the codes. Often there will be P0301,P0303,P0305 etc....This is very useful info. P0300 means there is a problem that is affecting all the cylinders (randomly). Where as P0301 means cylinder 1 is the problem....maybe an injector, plug, coil, vacuum leak, etc. If P0301, P0303, P0305 all show up then it is something affecting all the rear bank cylinder... maybe the VVT (Variable Valve Timing). These motors are a bit reknown for sticking OCVs (Oil Control Valves) that cause the cam timing to be off significantly at low RPMs. They idle really badly and threaten to stall ever time you stop, but run ok once your moving.
The fuel smell you mentioned could be leaky injector seals...If the mechanic who worked on your car removed the plenum in order to access the A/F ratio sensor he may not have changed the gaskets for it and the throttle bodies, or if he had to use a torch to get it out he may have damaged the manifold or it's gaskets. I hope he used an OEM Denso brand A/F sensor!!!
Oil burning smells from that part of the engine are often caused by leaking Valve cover gaskets.
Check out the threads here on all these issues...there is a ton of info and many links to good DIY videos.