water leak from bulk head into cab caused ecu to get wet, may need a new one, part number is 98BP12A650/KA does the ecu need to be exactly the same number? really need help with this asap, my numbers 07540861067, be a real help if someone could get in touch asap, thanks