the 88onwards tanks and shrouds will fit, but as seat is different I would use 87 tank(same seat) and 88 on shrouds.you will need to modify leading (radiator) mounts as 86 has one bolt to shrouds and 2 to tank.87 onwards is one bolt to tank and 2 to shrouds. you will struggle to do the same with rear numbers panels, but maier manafacturing do a funky set for the b2.hth, K.