On an 02 my 1st guess would be the batteries , [ thats about normal life ] have them load tested , along with the alt. , the reg. is in the computer , so its an issue to replace , but they almost never go bad ,
What ever you do , always test 1st , then put in only the parts you need , insted of as many as it takes guessing .