Series4
Cruisin' Guzzisti
Sounds like a visit from the slap fairy is in order. I still don't think compression's related to your overfuelling though. If it runs fine over 3k it's not ignition. My bet's still on float level or needle and seat especially if you've been moving the tank around, you could have stirred up some crud that's stopping the needle from seating.