I have a 2000 Mustang GT and over the last 5 or 6 days it has been studdering and lagging when I get on the throttle, especially when I change gears and it drops below 2 grand or when it goes above 4 grand. When it first started it was mild and I thought it may be that the spark plugs that I put in a month ago werent propperly tightened down, I took them out, checked the gap, and put them back in. The problem still persists. A buddy of mine who also has a GT told me it may be my Idle Control Valve, which he says goes at about 80 some thousand miles most of the time. Any suggestions?