Got a 2018 Polaris ranger 900xp, motor was rebuilt due to low compression on pto cylinder. Reinstalled motor and now it’s only back firing out the exhaust. Have checked fuel pressure, timing, all sensor connections and swapped spark plugs and injectors. All checks out good with no engine codes and working properly. Also drained old gas and put fresh non-ethanol gas in the tank, any insight on what I may be over looking is much appreciated cause this thing is driving me nuts. Intake boots are good also and so is fuel pump.