Sometimes the fabric on the seats of your car are beyond cleaning using traditional upholstery cleaner. This Instructable will help you get your seats back to brand new condition, or at least close.
I'm doing this for the driver's seat of my 2003 Jeep Wrangler Rubicon. It should apply for all models with the same seat as well as for the passenger seat.
Step 1: Unhook wiring from below seat
On the drivers seat there is a wire connected to the bottom of the seat. This needs to be unhooked before we can take the seat out. It is secured on the top of the piece connected to the seat. Use your finger to depress the security connection and slide the adapter out.
Step 2: Remove bolts to allow removal of seat
This will allow us to take out the seat. You will need a 1/2 inch and T50 star sockets. Remove all 4 bolts.
Step 3: Remove seat
After removing all bolts, remove the seat from the vehile.
Step 4: Unhook j-hooks for the seat back
Starting with the seat back, unhook the j-hooks that meet at the base of the seat back. Pull the fabric from the front and back sides of the seat to allow the j-hooks to separate.
I don't know the proper name for these hooks and will refer to them as "j-hooks" throughout this guide.
Step 5: Pull fabric up
Pull the fabric up high enough to see metal rods on the front of seat back
Step 6: Release metal rods
Pull metal rods down 1.5 to 2 inches. This will release them from the their connection up top allowing you to get them out of the fabric.
Step 7: Pull fabric up
Pull fabric up as far as you can. It will not let you go farther than a couple inches below the head rest. This will reveal another metal rod going horizontal across the seat back.
Step 8: Remove the horizontal metal rod
Use a needle nose pliers at one end to twist and pull appropriately to help navigate the rod out.
Step 9: Remove screw on lever
Remove the single screw holding on the lever used to lean the seat forward.
Step 10: Pull up the fabric
Pull the fabric off as far as you can. You'll get hung up on the lever used to lean the seat forward.