oh, yea, ya the mechanic said sensor, i knew that... thanks for the link
yea, its not the belt, i know its the sensor.
and the check engine light has been on for 7 years or something. the onboard computer failed, so the check engine light is always on.