Think I may have solved a bit of my vacuum leak. The connection to the throttle body let some starting fluid in and revved a little.

Another thing now, as of yesterday my car started doing this cool thing where as I'm cruising down the road the ABS and traction control lights light up. I shut my car off for a while and then after a few mins they work fine when I turn it back on