Not much room up there. Probably need to build some kind of platform.
Baffled tank? If so I don't think that hydra mat will fit right in the baffle. Poke your head in tank and you'll see what I mean. Also, I think you need to shorten the pump assembly to make room for the extra height of that hydra mat....
Had the same problem w/ my brake line... Tried cutting it as long as I could, and reflared.. leaks..
Can't help you there, the Delco 381 is a direct fit.