I'd suggest just reaching down and pulling the e-brake pedal up and seeing if the light turns off. If it stays on, you're most likely dealing with a fluid issue.
The stock exhaust tip on my 04 v8 was bent pretty bad by a car wash to the point the I was able to just pull it off. It looks like there was a decent amount of corrosion that weakened the metal. What size is the outlet on the resonator? I'd like to find a generic auto parts store tip to replace...
I just picked up my 04 Limited V8 yesterday, and of course I love it. I programmed the homelink for my garage today while in the driveway and everything worked great. I locked it up and walked away. A few hours later I pulled into the garage, and upon hitting the lock button on the keyless...