Okay, wow. So apparently the previous owner IS one of those people I spoke of earlier. There is some little (what's the complete opposite word of "innovation"?) every time I look further into the car. For example, when I first bought the car he had these clear green rubbery lines put in as return lines. To which I later discovered these lines are meant for RC cars!!!
... I wonder what else he has done to the poor car
And about the engine mount, that makes sense, as it seems my car has been shaking more and more in idle as of late. Looks like I got some research to do, money to spend, and work to do.
But that's why I bought a $400 Benz afterall