Ok, first the good news...
Throw a stock 192 FORD thermostat in it. If you use an autoparts store one test it first by putting it in boiling water to make sure it opens and at the proper temperature. Get a Felpro thermostat gasket with the sticky on both sides. Use blue RTV as well on both sides of the gasket. There is a right and wrong side to install the thermostat. Pointy end to the radiator, spring side to the engine, small bleed hole on top. Make sure it is seated in the little ring in the thermostat housing, if not when you tighten it down you will crack the housing, Check the housing for signs of pitting or rust. Make sure the mating surfaces are clean and straight on both the housing and intake side. Torque down the two bolts and do not overtighten- I use blue loctite so they don't back out. The little bypass hose is a PITA to put on. Use some WD40 or silicone on the end to slip it on.
Now for the not so good news...
125-140 compression?
View attachment 182270
You should have at least 150-160. The 15lb variance is just at the limit but still the highest reading is too low IMO. You sure you did it correct? Were all plugs out or just one. Did this guy spray the motor or have a blower on it? How many miles... you need to give more details.
Popping from the exhaust could be an exhaust leak, improper timing or running too rich, valves bent or stuck.
I see a leakdown test in your future grasshopper.
And yes, the BBK intakes literally suck- oil, gas.