First thing first, a code will stay if the problem still exists. Let's not get too far ahead ourselves. You stated you are throwing p0011 and p0012. Are you sure its not p0011 and p0021?
Have you checked the IVT control valve solenoids? Its possible there is some debris in it causing it to malfunction. The only thing steering me away from this idea is normally both solenoids wouldn't go bad at the same time although it is a possibility.
I'm leaning more towards the engine timing. Going to have to take off the covers to check...
|