Just a follow up on this. I ended up ordering a new throttle body (500$). I had no real way to test it so i figured ah what the hell. Sure as ****, she fired up and sounded....good. She idled for about 5 minutes and I shut her down. I was really happy. So I decided to put the rad back on and fill up the coolant. I started her up again and waited for the thermostat to open. All the sudden it shuts off...... (after i had already told everyone that I fixed it and how happy I was, but don't worry the ending to this story is still happy)
So I check the codes, the throttle body code is gone but now.....low oil pressure code(wow the tech was right.....but that doesn't make sense.......wait a sec.....) I went to look at the oil pressure sensor......and some idiot (me) forgot to plug it back in.
So I've been using it for about 30 minutes now, all is well. She sounds much better and runs much smoother.
I would like to thank everyone who contributed to helping me out. I learned so much about this machine and other man lifts as well. It's all starting to make sense now.
I do hope this thread helps someone else one day.
I will list the reference material i used during my journey:
- Ford EPM manual (all the codes that i couldn't find in the genie manual were listed in here as well as very detailed troubleshooting tips and a great explanation of how the system works.
- Genie web site (helps to have the serial number of the machine you are working on) Lots of various repair manuals and wiring schematics
- JLG manuals (JLG also used the EPM module and for engines in their machines, good reference material on google)
- Ford ranger forums (the LRG 425 AKA 2.5L Lima engine was used in ford rangers 2000 ish, so I was able to see and learn where various items were on the engine itself, also you can cross reference most part numbers and save some cash)
Once again thank you everyone, I will certainly stick around to learn more on these forums.