Pedal connection... haven't done the recall, so it should still be as it was from the factory.Water in fuel, I thought about that, almost stopped for some Heat this morning but was running late.No code reader but will take it somewhere to get read if/when it does it again. I did disconnect and clean...