05 honda foreman Rubicon 500. The 4 wheeler runs perfect when cold, but when it gets hot it spits and sputters and does not want to run at all EXCEPT when the shift lever is in low and is in ESP mode. I ran the codes and its flashing 4. I'm not sure what is going on someone please help!!!