Purchased my wifes 04 m6 about 4 months ago and it has the 4cylinder engine. Well the engine "Let Go" and by this I mean a broken rod. Dealers mechanic says that something off the road bounced up and broke the plastic oil filter holder. I do my own maintence on it and I find this hard to...