This part confuses me-> " So now when trying to bleed I got basically continuous bubbles using the oem spill proof funnel, temp gauge at halfway but fans never kicked on so I shut it down, and then got over-flowed in the funnel."

What is this funnel? Is it the overflow bottle? Are you using the tiny bleed screw on top of the thermostat neck? If so, you should get a steady stream of coolant from it, not bubbles/spitting/etc.. Want to test both fans? Turn on the A/C and see if both fans spin up, they should. This still sounds like the system is airbound somewhere to me.