It did this shit bout two months ago so I changed the fuel filter and all was well till now. I was at a stop sign and when I went to give it gas it just started getting sluggish then died. Electrical seems to be fine. It cranks over strong and I just trickle charged the optima battery over night a week or so ago. Any ideas?