04 cadillac srx

2004 CADILLAC SRX
Avatar
SETHAM
  • MEMBER
  • 1 POST
have an 04 cadillac srx getting a P0341 code. when i come to a stop it makes a horrible knocking sound an d idle rough.
Apr 1, 2011 at 1:40 PM
Advertisement
Avatar
MMPRINCE4000
  • CERTIFIED EXPERT
  • 8,548 POSTS
A camshaft position sensor error, this could cause excessive timing, but have it repaired ASAP. This could cause engine damage, usually the sensor is bad.
Apr 1, 2011 at 2:17 PM
Avatar
FACTORYJACK
  • CERTIFIED EXPERT
  • 4,159 POSTS
Check the engine oil level, and fill it. Usually engine noise and misfiring occur when oil level is low, and variable valve timing is affected. I have seen HFV6 engines come in with noise and rough running that are as much as 4 quarts low on oil. It is advised that if the oil is excessively low, change your actions as far as checking it and not relying on the engine oil monitor. Since these powertrains don't alert when oil level is low, a consumption issue, or leaking can potentially go unnoticed until noise or damage occur.
Apr 1, 2011 at 3:27 PM
Advertisement