Ok, so I replaced the spark plugs with OEM plugs. The plugs were OEM that were in the truck, but wow they were bad! The gap was close to 0. 1 in. Considering it should be . 04 in. that was a serious problem. Not to mention the threads were rusted up and the plugs were in poor condition overall. The replacements have made a huge difference. There is no more sluggishness when under load, no misfires or codes thrown, and the tach seems to be steadier. I do still have my oil pressure drop when it is warmed up and idling, if I just barely tap the accelerator it climbs back up, so it appears the idle is a little low. The charging system is sound now, no dimming of the lights anymore. I wasn't able to swap the injectors or do a compression test, those are a bit beyond my abilities, and more than I can do just working outside at the moment. The static seems to have subsided as well, part of that can probably be attributed to the weather. I live in Boise, ID and we have a pretty arid climate, low humidity. I know the idle is controlled by the computer, is there anything I can do to bump it up a notch or something else I might be missing??