Mark Stanford, Odd Job Racing Megabush