2004 msx 110 starts runs about 2 mins cuts off wait 3 mins and it will statrt again runs about 2 mins cuts off whats wrong