Broken valve spring, which caused the valve to hit the piston which caused timing to jump. They replaced the spring, pushrod, timing chain/gears & water pump. They also had to take one head off. Does $1700 sound about right for this repair? $1200 labor and $500 parts.
-AL
99 ram 2500 5.9