Just went to the accusump website. I like the idea, my guess is that on a drag car that extra three quarts would provide a fair amount of insurance against oil starvation. Only problem is where to put it? Things are already pretty tight under the hood.
As far as TTI saying it will fit, after all the fitment issues I've been reading about, I'd take their belief that the 31003 to fit with a giant grain of salt.
Regards,
Joe Dokes