FiTech EFI System??
sounds interesting. Not sure about the ECU being mounted directly to the throttle body though.
Print