I have a 1998 2.8 Z3 currently and love the BMW hard top option that it has. Will this top fit a 2002 3.0 Z3 that I am considering buying?