Ok I will try to give as much information as possible here. I drive a 2008 dodge caliber with a 2.0 liter 4 cylinder engine with a CVT automatic transmission. So in other words the car does not shift and can maintain hi revs for long periods of time if I am flooring it. I tend to drive hard on my vehicles and I typically drive this car daily to and from work with a lot of highway travel. I change the oil every 4-5000 miles. The car calls for SAE 5w20 and recommends it be API certified. I currently use royal purple but I am a little worried because I have been reading negative reviews and I do not know if I should switch to a different oil. Thanks in advance for any advice.