Vehicle info--2009 Cadillac SRX
3.6 awd 83 k miles
setting code P0346 cam sensor bank 2 intake
I checked the connections plugs etc all looked clean, so I replaced the sensor, cleared the code. Code reset in about 30 miles driving; cleared code again but it keeps reseting, some time I acn go a few trips, sometime it sets going only a few blocks. The engine
seems to be running GREAT, I do not see, feal or hear any differance in preformance. I have looked on line and see that the problem could relate to anything from a battery or starter problem to the cam shaft end play! Battery is new and of the proper capasity, starter not checked but sounds fine; the cam shaft end play condition I saw in a GM bulliten referded to the 3.6 up to 2008, so I'm not sure that applies to my veh. If you think it may be the problem I believe I am qualified to do the checks and I do have a GM service guide. There is one more thing that I think may have a bearing on this problem, when I use my scanner th check and clear the code, when I go into the check for codes screen I get 2 numbers come up in th edisplay, first is ($07EA) and second is ($07E8) (what are these?) no codes are found under the first number $07EA, the codes are found under the second number $07E8. Now heres where it gets weird, the other day I started out on a short trip, MIL ON, in a short time I noticed it was OUT, this never happened before; when I got home I put the scanner on it and heres what I see, when i enter the check code screen I see that the numbers (above) are reversed that is $07E8 is the first nunber listed not the second; I then go into that number and the scanner tells me MIL set, 1 code and the code is the same as always P0346, but the MIL light is NOT on??? I cleared the code and now its back to the original configuration and the code continues to set! Problem with the ECM? Is there a reset or update flash that Caddy needs to do? Your thhoughts please. Is there anything I should look for in the freez frame data in the scanner? note I was a mechanic in the past but have been out of the game for many years but feal qualified to do what you may recomend.