Are you sure that guy has stock HPFP? I just checked one of the databases and it seems to show him (under a slightly different name but exact same ET and MPH) as having a FX-150.
https://docs.google.com/spreadsheets...MCWwH/pubhtml#
Something doesn't seem to add up?