UPDATE:
Cars been down for a little over a week.
To re-cap, my issue has been with bank 1 sensor 1 and getting no reading after i hit some high water. my thoughts on LT headers
After i bought a new 02(OEM) and replaced still no dice. Checked all connections and fuse and still nothing. Took this pile to a local shop and had it diagnosed. Turns out the 02 i got from Ford was faulty and upon putting a new 02 in cleared the code right up.
Mission accomplished