Think Mega squirt have a website, as for mapping prob taking a bit of a risk doing it yourself unless you know exactly what your doing, especially if you have spent money on the engine. My advice would be to try to take it somewhere that can supply and fit etc...