About a month after I bought my truck back in '01, I had the same problem.
Turned out to be the GEM module. It controls the pw, radio & light delay.
Starting in '02 they used a different module.
If your truck's key fob doesn't work while the engine is running you have the same GEM.
Hope that steers you in the right direction good luck,
Austin