Welcome to Stangnet.
I moved your thread into the '96-04' section and edited your title . This way more members will see your thread,and drop in with ideas/advice.
When you say you have power everywhere-does that include at the brake light switch? Also have you checked the ground wires?