RE: Inverted Engine Probs
In addition to the other posts, have a close look at the whereabouts of the muffler pressure connection. If oil can collect in there, your engine will die. You may need to move the location to the exhaust stack.
In all fairness however, I think your tank centre height is way out of line with your carb spray bar location.