still seems rich 125% duty -- you're def running out of injectors though