Does someone know if the 05 spider f1 is the same as the one in the 05 f430. I had an 04 coupe and I can tell there is a big differance. The 05 is alot...