from what I have read here at stangnet, the IAC/IAB (solenoid valve on the Throttle body) is not working. my car is doing the same thing, I have one on order, hopefully it will fix my problem. as for the belt, you'll have to search that one out, or get a string and measure, then just start...