My dad had it once with the oil cap. But I think it stayed there for 100+ miles until we noticed. No problems whatsoever. The 03 Ford Focus we had has a splash screen so no oil went out.
Due too those colours only being associated to Thomas the Tank Engine for me I cant think of anything else right now. This is beside the Harry Potter carriage.
Good looking train nonetheless!