Re: replacing 1986 Johnson 175 block with 1988 Johnson 150 crossfire
The 1986 175hp and the 1988 150hp are both "crossflow" engines, however the exhaust baffle setups are quite different and will not interchange without extensive work and replacement of other engine components.
For the 150hp powerhead to fit, you would need to (on your present engine) remove the lower unit and powerhead, then remove the long exhaust housing from the steering swivel bracket assembly, after which the 175hp adapter plate that the power head sits upon would need to be replaced with the 150hp adapter plate, the megaphone, various gaskets, etc.
It would involve a tremendous amount of work..... not simply a case of dropping the 150hp powerhead on your existing engine and bolting it down.