If it's smoking a lot than this might not help (due to cracked seals or whatever is causing the problem) but you could try a seal conditioner or similar product designed to keep the seals soft and pliable, even a seal sweller as a temporary thing. If the oil use and smoke stop after a few thousand miles than you know it's the seals and you can either continue using a conditioner or just replace them.
If adding that has no effect than chances you've either got cracked/broken valve seals, o-ring(s), or worn rings.