welcome jim but first and foremost your car is called a TYPE M not M SPEC because M SPEC is a whole different car.. i know we type m owners would love to have a m spec but unfortunatly our pockets dont allow us..
good luck with your liner and see you on a cruise