Thanks guys. I always heard of m3s being a E36 E46 and thought that it was different for every car. LOL less confusing then hondas and toyotas.