I have a cub cadet with a Kohler 18hp magnum. It smokes really bad. I pulled one of the heads and can see a pool of oil in the cylinder. The piston has some slop in it. Is there anyway possible that I can just swap the rings without getting a new piston, new bearings, boring the cylinder, etc. I am laid off right now and I need to get this tractor running again with as little cost as possible. I know that this isn't the right attitude to take when it comes to these things but the difference in spending an extra couple hundred dollars could mean I can't do anything with it. I don't care if it will need a rebuild in a couple of years or I don't get maximum performance out of it. I only run about 45 min a week. Thank you in advance.