i would imagine that its a twin screw rite .....does it bolt on? as far as the fuel system doesnt kenne bell make some kind of boost a pump system that gives the pump more voltage .......if not that route you may have to sump the fuel tank and figure a way to get one hell of a screeming returnless pump lol.........or you could just go with a return style system off of like a 97 cobra with an fmu ........just thinking ,,,,,,,,FINICKY