A faulty Cam Position Sensor can cause your car to stumble and run just plain poor. These swap out in minutes and can make your car run like new again. OEM units from Bosch should provide an excellent replacement for your faulty units.
If your car is reporting false oil level readings, there's a good chance your oil level sensor is malfunctioning. This bolts to the bottom of your oil pan and replaces quickly. Remember to change your oil at the same time!