Local salvage yards are the place to find them complete for a decent price. I paid $1400+tax for a complete 98 engine and trans with harness, pcm and accessories. You just have to call around. You don't have to get the harness and PCM with the engine unless you are going to rewire it yourself. Most harness builders sell you a new one without exchange. If you go Painless brand they used to run a 97/98 PCM only. Others build the harness per your specs. Good thing about Painless is they can build you one with extra length to mount the PCM almost anywhere you want to put it. Others may do that also. Personally, I prefer the 2002 PCM since it's supposed to have an advanced processor on board and the tune is more aggressive from the factory.