Scotty I have a 1997 geo prizm it shakes and is ruff when in idle but when I put it in drive and drive around it goes away what could this mean? And how do I fix? And I'm thinking about getting a newer doge charger 2015-2017 what do you think about them