Hi guys, I'm in an unfortunate position and desperately need advice. Firstly, my vehicle, 1992 Bmw 520i went for a repair that cost me R8000 for a mechanical issue and when it came back, I see the radio is not working. I went back to the mechanic and he says that I should leave the radio with him and come back in a day or two and it will be sorted. I go back after 2 days and he says that unfortunately the radio memory is wiped. So I tell him, what am I suppose to do as the radio was in working order when he took the vehicle in? He says I can try taking it to this person and that person etc etc...This is a problem he created, yet I should leave my work and study time to tend to this. I tell him that why did he take the car in, in the first place if he did not realize the consequences of the electrical side getting affected. He then becomes defensive and starts swearing F and B's threatens to F*** me up putting his finger in my face etc. I am a student while this is a guy in his 40's or so. I feel taken advantage of while he acts as business is normal, getting away with it. Any advice as what I could do?

Second problem- I have a small business on the side that pays for my studies. I purchased a vehicle in 2009- from Key Pieteramitzburg, an Isuzu KB200 Bakkie. It came with 5 years of warranty and in February this year, the warranty ended. Heres the problem- In the 5 years of warranty , I used to complain to them about the engine light coming on. They always said it was a computer glitch and sometimes they said it was the aftermarket alarm setting the light off. Recently the engine light came on again, while not in warranty and since I was sending anyway for a service, I told them to check it. Again, they said it was the aftermarket alarm and they put the light off.

Within a week the light is on again but this time I go straight to the alarm guys and have them check it and having disconnected the alarm, they see the engine light still on. I go thereafter to Key PMB and tell the guy that it was in fact , not the alarm. He says to bring the van in on Thursday as this was the only available day they had free. I ask him, that wont it be dangerous to drive the vehicle while the engine light is on, and he says no, not to worry, it will be fine. On Thursday I go drop off the can and at 1pm I get a call saying that the radiator has a leak and the engine head has a problem but needs to be stripped to check for other issues and to strip the vehicle , it will cost R3000.

I say go ahead and check. They take two weeks to do this, and communication from their side is terrible. I basically had to call them 2-3 times a week to keep me updated. Finally they find the engine damage problems and all together it will cost me R18 000. The issue is, every time the vehicle went in while the van was in warranty, to check as to why the engine light was on- it was either blamed on a 'computer glitch' or the 'aftermarket alarm'. Because I took the steps to disarm the alarm and see if it was really as they said, it was found that it was REALLY AN ENGINE PROBLEM from the get go. If they had really checked from the start while in warranty, I would not have to face R18000 repair, and who knows, maybe it was a small problem then, and now since it was blamed on the aftermarket alarm and computer glitch so many times, it could have got worse in the 5 years.

What are my options? I feel like the world is really playing a cruel joke on me.