hello all fellow w-body people I am trying to fig out a p0300 random misfire code I have. First off, it is ONLY at idle and no other time. 2nd)I have the following mods; Gen v w/ a 2.8 and KYGTP Beltwrap(THANKS AGAIN STEVE!) and Northstar Throttle Body w/ LQ4 MAF on 16* timing with yella terra 1.95 roller rockers and crow 105# springs w/ zzp modded retainers and comp valve locks, also have Tre 80lb injectors and a Tre 255 fuel pump with a caspers hotwire kit. I am on E85 and also a milzy fsic fb 101 fmhe flowjet ic pump. I have factory Acdelco wires and AL 103 plugs gapped at .045. I don't have an EGR Valve bc I deleted it and I also deleted Evap solenoid. Car runs great other than the random misfire, I can feel it but have no clue whats causing it bc as soon as I give it gas-it goes away. 3rd) I have tried the following; diff plugs and wires, maf, map, idle air control valve, sprayed brake cleaner around intake and sc for leaks and I have 0. also tried all diff coilpacks, icm, and even reverted back to l67 throttle body. I have used tiny tuner and played w/ inj offset vs battery voltage and low pulse width inj offset vs pulse width vs map. ANY AND ALL HELP WOULD BE GREATLY APPRECIATED!!!