Help please
My 2007 RX350 won't idle below 1800rpm in neutral and 1200rpm when in gear. Also showing fault code P0015 which indicates "B" camshaft position timing over retarded (Bank 1).
However car runs perfectly. Easy start. No timing chain rattle, very smooth, no noises. No stalling. With P0015 you would expect strange noises and rattles. And strangely, the MIL (malfunction indicator lamp, a.k.a. the check engine light) does not come on.
Read more at: http://www.obd-codes.com/p0015
Any ideas please? Can't see how the high idle and P0015 can be related. Have checked for inlet manifold leaks and throttle-body gasket leaks. All clear. Air cleaner is also new with no obstructions.
Could there be an internal leak within the throttle body? Don't see how? What about cam sensors?
Any Toyota / Lexus techs out there please?
Cheers, David