Yes: You should be looking for a cheap 225 replacement motor. You have already done everything humanly possible to make that poor little feller run decently and it would seem that it is just TOO FAR GONE to perform well without a replacement 225.
People are giving them away every day...
Even if he is bucks down, you should be able to fix this...