If I were you I would drop by the JDM shops locally to you and pick up a good healthy f23a. They are usually pretty low mileage. Quite a few people here have gone this route without many complaints. I know for me (in canada) the motor was around $350-400 delivered to my house. Then I swapped it out over a weekend.