Ah, something else I just thought of the the overvoltage protection relay, this is behind the black cover that's behind the battery. It's the one with the clear plastic lid on top with the 10 amp fuse under the lid. First flip the lid and see if the fuse is OK. If that's OK, there was a tsb concerning relays made by Siemens Austria. This can cause various concerns, including a stalling engine, etc. If you have a relay made by Siemens Austria, it sure would be worth a shot. i can get you the part number for the "good" overvoltage protection relay.