Andy, I'll give Nippon a browse, although as has been mentioned elsewhere, this is a common issue for the Rev Up model, so I could well be replacing a faulty engine with another faulty engine!
I've had the spark plugs replaced recently (July), didn't do it myself however they didn't mention any oil on them. Where would I fit the oil catch can?