Chrysler Dodge 2.7 3.5 v6 mysterious rough idle CHARGER 300 MAGNUM - EXPLAINED & FIX