904 vs 727
904 is all you need. Parts are readily available..There are a couple guys in our club running them in thier drag cars and they have no reliability problems.
I would have kept mine, but stumbled on a cheap 518....and I really wanted overdrive.