Neil,
As they say, "The devil is in the details" but it is the details that make it right! As usual it is great to watch your build, great engineering and fabrication, although I would not put a 10 micron filter on the inlet to a pump but you are "fornicating" this cat we are only holding its head! Like everyone else I am looking forward to seeing you and your car at the salt.
Rex