Have Transmission Questions? Ask a Mechanic for Answers ASAP
Hi Im David, thanks for visiting the site, allow me a few moments to look up some information on your vehicle. thank you.
p0016- possible reasons---Timing chain stretched, or timing belt skipped a tooth due to wear Misalignment of timing belt/chain Tone ring on crankshaft slipped/broken Tone ring on camshaft slipped/broken Bad crank sensor Bad cam sensor Damaged wiring to crank/cam sensor Timing belt/chain tensioner damaged
p0031---bank 1 sensor 1-A short or open in the heater circuit in the sensor/ A failed O2 sensor heater Wiring/connectors broken/frayed leading to sensor and/or relay Failed PCM/ECM
so you need a new oxygen sensor for bank 1 its the upstream sensor.
and its seems you may need to have the timing chain,guides and tensioners replaced.
you can check for a damaged or loose connector to the crankshaft position sensor and the tone ring that it reads to generate a signal. that would be where i would start before jumping on replacing the timing chain.
as far as the oxygen sensor yes its fairly easy to replace
if you cant find any issues with the crankshaft position sensor itself or the connector or the tone ring, i would take a look to see if you can see any damage to the wiring from the sensor, up the side of the engine and iinto the main harness, before we worry about the chains etc...
you are very welcome
do you still need assistance?
hows it going? have you found your problem?
If you still need my assistance please let me know, if you were satisfied with my help please leave a 5 star rating for me. thanks and have a ggod day.