You do not say how many miles are on it and there are other unknowns as far as only replacing one piston, rod, bearings or what ever. You need more information like compression tests and such. You may have even experienced a hydro lock of some sort since you say it came on suddenly but get it fixed soon or you are likely to seriously increase your expenses for repair.