Yep spot on the m54 would have been a little more economical then the m52, never knew you had an m3 was it an e36 or e46