s1_turbo, yep that's the flap im talking about.
RST MFI engines work off vacuum (with std breather) the engine vacuum sucks the metering flap down when turning over if their is a leak it wont go down when starting. If your oil cap is off it wont start.