The car is still experiencing a boost cut presumably? With the amal it was it would have hit a boost cut but that may be sorted now its wired properly if not then to need to look at your chip.
You certainly dont want to be touching your reg unless you have the proper monitoring equipment to monitor the pressure and other engine aspects.
Have you considered a set up for it?
Martin