My battery wasn't charging so I replaced the Alternator. But now the engine idles well at first but after a bit gets rough and when in Drive, it won't get above 2000 RPM. No engine codes. No check engine light. I've tried unhooking the battery, waiting a couple hours and then negative first - then positive to see if that would help. No luck there. Any ideas?
This is a 2010 Dodge Journey V6 3.5L