First off welcome.
Second off. I wouldnt worry just yet about getting a new motor. Depending on the price we can help you work through the money you would have to spend to get it in good working condition. and thats if there is any issues with the car. These cars are actually pretty good when it comes to how they do with mileage. You would want to get a car fax to get more info if you can but over all we can all help you get an idea on the condition of the car if your able to do some stuff on your own.
As for JHM its great there involved and you cant go wrong sending the car to them. They have invested in the V10 market and they are currently involved in the V10 market. For those of you who dont know them its a very very good thing they are involved they are a company that is customer driven and very involved in each platform they sell to. In other words they dont just make a few parts and leave the community like other companys. They have great parts available and still developing parts for this platform. They are a great company to support