What tool do you need to remove the front seats to replace carpeting and how do you remove the back seat?

Your going to need several to remove the front and back seats plus the console to change out the carpeting.

To remove the front seats is easy:

Look under the seats and disconnect the weight sensor/seatbelt sensor/heated seat hookup if it's there.

Slide the seat all the way forward, and using a flathead screwdriver pop up the plastic covers on the back of the seat on the floor. From there use a wrench of some kind to remove both bolts holding the seat down, then just lift up and tilt forward to remove the seat.

To remove the back seat:

Pop the trunk and pull the seat releases on the top of the trunk. Pull the seatbacks down and use a flathead screwdriver to push the outer latches of the seats off while lifting up on the ends and the seats will pop out. In order to get the seat. Look toward the black rail in the back and you should see a small metal wire under the black rail. Just push down really hard and pull back and the it should pop out. Do the same to the other side, and then just ease the seat out of the spot.

To remove the center console:

Twist the base of the shift knob until it comes off the shift ball. Pull on the shift ball to remove it. In the front of the shift boot there is a tab you can squeeze back to lift up and remove the boot. Pull the ebrake up and put a screwdriver in the tabbie to let the cover off that. Pull up on the rear cup holder, and unsnap the three console pieces that fit on the top. Use a socket or wrench to remove the ebrake and one of the body control modules right there, and the two tiny black screws on the sides of the console. Remove anything else and lift up the center console. Also the cigarette lighters are going to need to be disconnected as well.

From there pull the carpet out and replace, enjoy!