Hello and thanks for using 2CarPros! When the oil light comes on, the car is basically telling you that it is dangerously low on oil. Adding the correct oil to an empty or even just low crankcase, even if it's hot, isn't going to hurt it. The correct thing to do when driving and the light comes on is to pull over and call someone (a ride, AAA, your insurance company's roadside assistance)or start walking to avoid doing any serious damage. Now, you may have gotten away with it though, because from what you're saying, the engine sounds fine now. It just has limited power.
Sometimes, when the computer detects a problem and turns on the check engine light, it may also go into a "limp" mode, which is a reduced power mode that still allows you to get where you're going, but is annoying enough that you'll go get it checked out.
So, what I think is that if the engine sounds ok at idle and still sounds ok with the engine being revved while sitting still, then you can take the car to the local AutoZone or other chain parts shop and get them to scan your car and give you the trouble code numbers.
Get those numbers (yes, the numbers, not just their translations) and post them on this thread and we'll look and see what's what. You might also get a mechanic or mechanically inclined friend to listen to it and see how they think the engine sounds.
Friday, January 25th, 2019 AT 8:46 PM