Snap on code reader shows this code on check engine light, 2011 hyundai sonata GLS 2.4L will not go above 2,000 rpm . The vehicle pulls really hard when you press down on the ignition. It will climb over 30 mph but extremely slow. The engine is not knocking or making any sounds, only known mechanical issue is a quart low on oil and bad cv driverside axle that clicks. It is my daily for the 25k miles I have had it, it is currently at 135,000 . After driving it for 20 minutes in rain this started.