Can you set it to Map 0, so back to stock?
Personally I'd remove it, else warranty will void. If a tech is working in engine bay, they will notice the extra cables. Then your new HPFP and injectors will probably be from your wallet
BMW F80 M3 DCT - Silverstone II