Just a guess here, so hopefully someone here much smarter than me will chime in.:D It sounds like a fuel or spark problem, like it is running really rich and has a carbon build up problem. It sounds like the fuel tables in the computer are wreaking havoc on the motor, either from bad oxygen...