The engine knock is a concern. If the bearings are worn badly enough to cause a loud knock, chances are the oil pressure will be low. Hence, the oil light coming on. As far as the check engine light, you need to have the computer scanned for trouble codes to determine why it is on. Most parts stores will do it for free. Now for the transmission, make sure the fluid is clean and full. If it is, the check engine light may reveal a trouble code related to the transmission.
I hate to say it, but based on what you have told me, I think I would get rid of the car. It's a 95 and if it needs an engine (and it sounds like it does), it wouldn't be worth the investment. Plus, we need to determine the transmission issues too. I had to laugh when you said your father would jump from his grave. I think I would too. Lol
Wednesday, February 26th, 2014 AT 5:11 AM