Hi again Wammers, went and pushed BECM and it said it couldnt read the ECU, all other functions working fine.
It can only communicate with BECM with ignition in position one you should get "Diagnostic mode" on dash display. You can't read BECM with engine running.