Engine Problems (Please help!)
Dont discount settings just because they USED to work right.
I get the feeling that maybe you hit the car or something like that happened?
I dont know much about air leaks.. but a set screw or throttle/brake linkage problem could definitely do this!
ram