Demon 625

I have one on my 75 F250. 351M, T18 four speed, dana 60 with 3.73s. I love it. Runs great, gets incredible mileage for what it's in and zero bog. Yes it sounds like a Thermoquad.