my punto 1.9jtd conks out while driving along. on trying to restart the engine management light stays on and will not start. after about 15minutes it will restart again. it does not do this when the engine is cold.any thoughts would be very much appreciated.