My guess is that you have brakes sticking. If you can, carefully lift each wheel off the ground, one at a time and see if you can turn them. NOTE: You will need to place the vehicle in neutral when doing this, so make sure you are on a flat surface and the vehicle is stable by blocking the wheels that are on the ground.
Since you don't hear any ticking or knocking from the engine, that leads me to believe there is an issue with the oil pressure switch and not a low oil pressure issue.
Finally, the fact that the check engine light is on indicates there is a trouble code stored in the computer. You need a scanner to get that information from the car's computer. Most nationally recognized parts stores will do it for free.
SPONSORED LINKS
Wednesday, June 4th, 2014 AT 8:46 AM