It could, but is your CEL or SES light on? I'd scan for codes. If no lights lit up on the dash, clean the throttle body to see if that will help. youtube has some good videos on how to clean it properly.
Search Dodge Ram 1500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Dodge Ram 1500 Experts