Just a wee point here mate !
Giac recommend a HPFP with the map, exhaust and intake. I was going to fit my intake last weekend and was told not too until i purchased a HPFP, the reason being is the giac settings cant be adjusted to suit the exhaust and intake so when you add these the engine requires more fuel which the OEM pump cant deliver in the mid range thus resulting in fuel cuts in the mid range, which is bad for the engine.
so if you are going for the intake and exhaust with the giac map, it would be best to get the HPFP too