Hello i cant speak for the M1000 but i run the Y pipe and pipe on my 08 M8 and love it had no issues with fit and finish and the machine runs strong.They have a tech line phone them and talk to them or email them they are very helpful and will help you make your mind up hope this helps