Thanks guys, i am struggling to upload photos at the moment but the engine number is 66914332. And yes, the fuel cap has an inbuilt fuel gauge. Thanks again