Just recently had similar issues, 3 amigos, then 4 amigos, SRS, nanocom showed a fault with the ABS pump... after checking through no probs found except the Battery, replaced it, all faults and lights gone..... there so touchy with a duff battery, plays all sorts of havoc with the ECU !!!!