Gator 825i stuck in limp mode
Bought a 2013 825i Gator that had been severely overheated.
Rebuilt the engine.
Runs great at idle but won't rev over 3000rpm with the service light active.
Have switched the ecu, iac controller, tps switch, and camshaft sensor with another machine and these don't seem to be the problem.
Weird thing is that the 4wd switch mostly doesn't work and the left hand signal light is stuck on but it doesn't have the signal light switch.
When I look in at the relay circuit board there is a little green light that is either on constantly or flashes 1 and then 2.
I'm at a bit of a loss now as I don't have access to jd service advisor tool and really don't want to pay the dealer $160/hr to tell me they don't know either.
Any help would be greatly appreciated!