It's pretty strightforward, the big problem is getting it in/out of the firewall. My front clip was off when I installed mine, so it was easy, but you might get by with just the inner fenderwell removed. The passenger kick panel has to come out and the carpet must be pulled back. I didn't have a new grommet so i used a little rtv sealant around the joint. Keep track of the screws and such.