So started with a random misfire went to cyl 4 misfire back to random misfire to lean in both banks to cyl 1 misfire to random misfire again and lean in both banks or misfire lean in bank 1..... Have replace distributor, fuel pump, cap and rotor, MAF, vacuum lines,injectors(whole spider), did a compression test a few other little things.... What could be wrong? 2001 chevy s10 4.3L.... Any help would be great help

