Replacement seats are the hardest thing for a YJ. Absolutely nothing fits like the stock ones, and most suck. Also if you are not worried about the body just cut a hole for the fuel pump. Dropping the tank sucks big ones as well.
Put the bikini top on it yesterday when the sun came out and drove it a few miles around the farm. Thing is mint! Other than being worried the drivetrain was going to fall out the bottom.