Engine parts wise, most of the mc18 parts can be fitted to a '21.
Electrical wise not alot can be swaped over unless you do the whole thing, again though the '16 isnt much use.
The coils can be swaped but the PGM, harrness, pick ups, rotor etc are all different between all the models.
_________________
If I have to take the carbs off once more...