Maybe the tensioner/tensioner bolt fell off and thats why the belt came loose?
Sounds like my car when I bought it, shit was just falling off everywhere. Previous owner apparently had never heard of a torque wrench. Do yourself a favor and do a once over on all the bolts/nuts you can find before your lower control arm comes unbolted and you gotta call a tow truck! lol
and yeah I'd say wire that portfueler in (looks pretty straightfoward) before you do too much boostin!
__________________