I checked the fuel pressure and it was ok. I advanced the timing an other 2 degrees to 10 and I have no more backfire and it seems to help the surge.

Thanks for the info. I think it may be electrical.