Agreed with all the above. when I put a used EJwA on my '01, it was like WOW!! A Whole New Truck, it seemed!
I paid $300 for my used EJwA + Hot Unlock, but I got a better than average deal, IMO.
However, shortly after, the FP gauge portion quit working, so I added a manual gauge. Then one day, the display went out completely.. A few days later, it came back, but I had no gauge info during that time.
So I concur on the separate gauge setup in addition to the programmer.