welcome! It can be done, take your time and get as much instruction as possible. My own thoughts (after 2 installs) are
1. the wiring should be laid out loosely until you've got everything done.
2. Getting the harness through the firewall is a tough point. I put them through the hood release cable grommet. Push it up into the engine compartment and use needle nose pliers to spread the inner diameter to ease the harness through. The terminals should NOT be pulled on or twisted.
3. You gotta pull a lot of stuff out of the dash area. Neatness and keeping bolts and components together speeds the assembly. If you aren't used to doing this, a big blanket with the parts in order of removal will make your life easier.
4. The dash cover comes off a lot easier if one or both A-pillar trim pieces are pulled off. I had to pinch the clips back to get a tight fit.
5. Check operation BEFORE putting all the covers back on. Just in case...
6. Make sure you swap the relay at the back of the switch.
7. If you don't have hood struts, make sure you don't slam the hood after the install!
GOOD LUCK!!!
__________________

2004 Dark Plum Base with windows tinted, cabin filter, silencers removed, fog lights, 18\'s, all Red taillights, Blaine\'s struts, modesty cover, color-matched center dash, 06 rear bumper