2.2 exotic engine
Parked car and it has never
cranked since. Mechanic came
looked said upper guide rail
broke and caused it to jump
time and it automatically
messed up motor. But hasn't
taken it apart to check valves
etc. Does this sound rite and
how much to pay a shop to fix.