My BN1 misfires, overheats, and is on the verge of stalling when sitting in traffic at idle. I have to continuously pump the accelerator to keep from stalling. Crossing into Canada takes an hour in traffic at idle. Not a pretty scene. Any ideas what to look for? Sam