Sounds like your going to a rip off mechanic that makes you keep coming back for more fixs.
Other than tha do you have any thing electical hooked to you car, Do you clean your engine with water often, is there any leaks around the distributer, etc...