I noticed similar problem after i jumped someone.i noticed the connection on the positive side with was lose not the actual connection but the other thing thats connected to the connection it was causing a short and my info display was going black and then back on again. I made sure i tighten the bolts. Ford told me that the part thatcis connected to the possitive is part of a charging system.make sure everything is tightened be careful not to strip the bolt.hope this helps. Also if you find your self stalling you might have to change the purge canister valve dont let the dealership rip you off tgey quoted me $210.00 for tge job the part cost about 75-100 at any auto parts store and takes about ten mins to change.