I would do a k swap. I did a k20a2 swap in my 98 hatch and it cost me the same as a b swap. I got my k20a2 with trany, ecu, shifter box, shifter cables, every thing thats attached to the motor on ebay for $3200 with 20,000 miles. I see them on there all the time now. I also see on craigslist...