I have a 1983 briggs and stratton 11hp engine Model #252707 Code #83051211 Type 0645-01. I have had it vapor locked before on me and got it broke free and running. This time it is running a lot rougher and over heating with lots of white smoke coming from just abou everywhere. I have heard it is probably time for some new piston rings, just wanted some thoughts on that.