727 or 904?

First the 904 I built with $700cdn in parts has lived for 7 years and 25k miles behind 500hp in my barracuda.
Second google exploding torqueflites and tell me how many blown up 904's come up
Third this was this cavemans first attempt at a trans .