If its been to the moon and back the engine is probably knackered.....however, get a garage to check that the crankcase breathers and pipes are free so vapours can escape. Also, don't overfill the engine - it will ruin the catalytic converter if it hasn't already!
John, November 2009