I know a guy around here that has a passion 4mil and it's a Runner. One of the fastest. I know he got off the deep end but it seemed liked he knew what he was doing before then. Unless that motor is just an anomaly.
I swear I just had this convo with you in the oil mix thread. That being said, SLOW DOWN and go back through the carbs per the manual and pay special attention to float height.