Renee,
Please let us know what your mechanic says, and be prepared for us to bombard with support and help with info, morale, and parts if we have them. Some mechanics would say the ol Patrols...