those cars i think have a problem(well not really) but the m20 requires you to change the timing belt every i think 80K or 100K, its probably due, and you really dont want to be driving it and be FORCED to change it when it breaks because when it goes, it takes a lot of other things with it
