willnot shift from first gear willnot go more than thirty miles per hour
How long has the check engine light been on?
The Continuously Variable Transmission in this vehicle seems to be problematic and may mean the end of an otherwise useful vehicle. The check engine light is unlikely to be your savior.