Nope. I was wrong. It appears the 87 is differant from other years. The piston, cylinder, and base gasket are all differant from 86, and 87. It appears from the manuals, that if you had an entire and complete 86 top end, it MIGHT be adaptable. Not I bet I would make though.
Looks like the only cylinder that will work on an 87, is an 87. Sorry.