The oil light is most likely caused by a bad oil level sensor, they are around $25. That sound on the right side does not sound good. Maybe, @j cat will get a chance to listen to the video and can help out on this one. He is very good with this kind of thing. Just out of curiosity have you checked your fuel pressure? You can borrow a fuel pressure gauge from almost any parts store for free. you might want to check it just to eliminate fuel delivery as an issue. The gauge simply screws onto a port on the driverside fuel rail on top of the motor.