If that is not an M then it does have an M engine for sure tho. they sure make it look like it if it's not and I compared it to my cousins M and it looks exactly like it with the exception of the fenders.

I see the double vanos and the ITBs