we have a 299 (DX202389) with the most bazzare problem the engine just suddendly stopped and alarm 523612-5 came up and i told dealer it said something about pre stroke control i didnt get a pic of alarm the first time but they had no idea what that might mean but they came out and i happened to have a spare coil to go on the high pressre fuel pump and that fixed it but about 3 hrs of use it happened again any ideas what could be happening?