High rpm backfire

Timing, or lean.
Im thinking its electrical gonna check the orange box tonight then the distributor after that im out of ideas.