I assume it's still on std ecu ?
I am noit familiar with that area I'm afraid but have heard good things about the new place next to POWER ENGINEERING, but can't remember the name, sorry.
Do you have a car trailer ?, if so it would be better to travel as far as necessary, my geography is crap but can recommend NMS, MSD to name a few.
tabetha