I am not totally sure,but isn't the pipe on a 2010 M8 the same as a M1000.
If it is I have a M1000 pipe I could sell you for 75.00.
I know that it uses the same cannister and am almost willing to bet that it is the same.I am sure someone will know for sure.