Misfire with flashing check engine light under load at around 2k rpm. Fuel pressures a tad low at 44-55 after a new fuel pump, replaced the intake manifold gasket today ran great around the block once and back to flashing light. Codes are a mix of p0300 and p0307 switching intermittently between the two and a p0171. Any other ideas before I swap injectors?