Yes and no. It wont bolt on in stock form, but it will bolt up if you hack at the mounting points. (z6) As for the y8 it's complety bolt on