I have over 600 miles on it and it has ran great intil yesterday. It cuts out between 4,000 to 5,500 rpm. It runs fine lower or above that range. No codes come up either. Any ideas what is going on? Going to pull it off trailer today and look at it. Also it's not all the time it does it either, it will run fine for awhile then it starts doing it. It was on and off all day.