I got an 04 mach 1 and its making a loud constant squeaking sound coming from what i think is the belt tensioner. Its a constant squeak, doesnt change with the clutch in or out, and is always there whether accelerating or idling what have you. But I also had a check engine light come on when the squeaking started, which [the squeaking] started yesterday randomly out of no where. I also noticed a slight knocking sound coming from under the car. Any ideas what this could be?