2006 M7 EFI 153" motor is completely stock. service engine light is blinking like its overheating but its not coolers arent hot. really boggy like plugs are fouled. it only tachs about 6k and sounds like its miss firing/ being retarded by the ecu so i dont blow/melt down my sled. changed plugs, nothing. tried unplugging wire for ethanol gas, nothing got worse. Changed belt, nothing. anyone had anything like this. could it be fuel pump, stator, coil? Please Help before the season is over.