This may sound stupid to you but its happened to me on more than one occasion. Check the battery! Low voltage will make these newer model Dodges act very Crazy! I had a truck doing almost that same thing. Changed the battery and it went away. It may not work for your friend but its worth a try....