dodge 4.7 motor problems