also maybe contact jpc and ask them what they thought. Be up front with them and they should tell you the go.
Another option is to get a compression and leak down check done by another workshop and if the results are not good take them to the place and tell them its a dud, get your money back or a new motor.