Tuesday, December 31st, 2019 AT 12:33 PM
Hi, engine threw a cam sensor code, changed the sensor problem did not go away. Noticed I had a lot of oil leaking so I changed the timing belt because it had a lot of oil on it and since I was in there I fixed the oil leak (oil pump o-ring), changed the water pump and put in new idlers. My battery was very weak so I put in a new battery. After erasing code it stayed off until next day on cold start. I erased the code again but as long as it didn't cool off the code stayed away. The next day it threw the code again on first start of the day. The temperature outside is about -10 Celsius so that's what I mean by cold start. I had it parked in a garage (temperature about 0 Celsius) and the code didn't come up until after I went to work and started it after it sat outside for 4 hours, the code is back. I'm confused and not sure what to check since it doesn't throw any other codes. Any ideas?