From my experience blue smoke is not a good sign of engine performance!
In worst case, you might need to do an overhaul or complete replacement.
Have you ever faced an over heat for long time before turning off the engine.
What is your mileage right now?
check oil level, if low check for oil leak beneath the engine.
Check the radiator water level and colour aslo.
hope your problem will not be that big!