They are around a long time and very knowledgeable, got me out of a hole with the wife's Focus Zetec S, canbus issue was sending it into limp mode. Turns out contacts in the clocks needed to be soldered when Ford wanted $$$$ to fix it.
Again, not sure on mapping/rolling road, but they are a trustworthy outfit.
Dave
Sent from my CPH2207 using Tapatalk