My friend and I need some brake booster help. We don't know wtf this thing came off of. It almost looks like some generic aftermarket unit or something off of a Gm vehicle or something. Looking into it, the previous owner hacked up and cut up the previous studs, cut a larger hole in the firewall...