Small Engine Troubleshooting Problems? Ask a Mechanic Now.
I am sorry to say but he is correct. Repairing internal damage to an engine is expensive and time consuming. It is more cost effective to replace the complete engine which will take less time but be just as expensive.
Replacing the car is also another option.
I am sorry the answer was not that he was wrong but it it reality of the situation.