Yep its actually off the back of the water pump, your thinking its for the turbo? throwingyou off a little haha
I bought mine with some plugs, I prob got ripped off or Ive got the price wrong? the 1000cc werent much more
from memory, 725cc will be plenty I hope, will run the car on E85 latter on down ther track, the RX7 injectors
dont have a good spray pattern I heard