need help with 03 Ram

Kinda sounds like symptoms of a MAP sensor to me. Do you have access to a scanner? One that you can watch live data while cranking?