Well, I rechecked my ficm after it sat for 2 days. At one point it dropped to 33.5
Battery's were 11+ the whole time.
Truck runs like crap when cold + voltage drops below 46 volts = Dead FICM
Your battery voltage is also low (which may have taken out or contributed to the FICM issue). You should remove the batteries and run them down to an autoparts store. Have them load test them for you (free test).
Should either fail or test marginal, replace the batteries as a set.
When you return home, place the batteries on a charger and get them up to a 100% charge (even if you bought new). Check/clean the connectors and reinstall the batteries.
Do your FICM check again.
My guess is that the FICM will fail the test again, but since you have verified the health of your batteries, they will not eat your recently repaired (or new) FICM. Weak batteries/low voltage will eat a FICM.
Stiction is when the actuator on top of the injector sticks slightly. This causes ineffective fuel injection and rough running. The cause of stiction is the presence of varnishes/additives in dino oil. Take a peek inside an old engine, and the brown film you see is what causes the condition. That film is tacky when the oil is cold, and once the oil is warmed up the film basically melts.