Hi, Last week I took the bike for service. Most things were ok, including valve clearance and engine compression. However, the mechanic said the oil level was a bit low (again) and the bike is making too much white smoke, even when properly warmed. He advised me to replace the piston and valve seals. I am in doubt if the piston change alone will be enough to keep the engine running for a couple of years, or if I should replace other things, like the rod or the crankshaft bearings. The rest of the bike is in very good shape and I think it is worth to spend a bit extra cash to guarantee it will last a few more years. Any thoughts on this? Thanks.