Quote Originally Posted by TSiFTW
Looks to be the TCU. Around this age they and the ECU start to go bad a lot. Notice the burn marks, those are usually bad. Just to make sure have you hooked up an auto timer or anything that you had to mess with wiring? That will often cause a limp mode also.

I reread and see that you probably dont have an auto timer. I would say probably your TCU then. They are repairable if you are knowledgable with working with electronics. Most people just get a new one.