elec. pump/filter location

Sounds to me like you are gonna have a huge pig of a Great Big object attempting to occupy the same space-time-continuum as your fuel system.