Me 97 D1, Wife 2000 D2 both are completely different vehicles. Inside both are actually very similar, barring my SD or bottom of the line trim level and hers has EVERY option minus ACE. I'll give the seats in the D2 a thums up, but the seating position in the D1 is much better. On the outside everything is almost the same except everything on the D2 (except the rear doors) grew larger. Longer/wider wheelbase, bigger rear overhang, etc. etc. Both are great vehicles, haven't had any major issues with either. The 96 you describe sounds to be a good deal and the sunroof thing doesn't sound that terrible. As Roverx said, have it checked by a mechanic you trust to give you piece of mind. Oh yeah one more thing, if you plan on offroading I would give the thumbs up to the D1 IMO!
Good luck!
