feel sorry for ya brasso,i was up marks when your pistons were there and the man who had them did say to mark that they are wrc focus ones,it sounds like you need an auto sparky to find the problem i hate the wires on a car NIGHTMARE.
cheeRS gary
AKA shrek