Hi all, long time member here but not too active. I am currently in a dilemma. Owner of a '07 F430 Spider that I acquired back in 2010. Love the car....