01 Ram won't start, need help!

I had a similar prob with mine last year(2000 5.9l) It turned out my idle air motor on the back of the throttle body was going bad. I placed just enough pressure to slightly open the blades and it would run. I had to keep my foot in the pedal all the way home to keep her from dying...but it got me home. It didn't throw a code for that failure...brilliant!