As I stated in the title my engine won’t start. I was riding home from work yesterday when I noticed the engine felt a little rough. When I tried to accelerate onto the highway the engine stalled. When I tried to restart it it would crank and crank start then immediately die. So I had to pay for a tow truck. I changed my own oil at 600m like it says in the owners manual and I’m 100% positive that I correctly installed my new OEM oil filter and filled the oil too the proper level. My question is, what could it be? And do you think Honda Powersports will cover it under warranty?