just incase anyone stumbles on this in the future it was my key that was at fault! went to locksmiths and could only read code off key the odd time, was coming and going. new key programmed and working fine now!