Looks nice! Where did you find your Cobra diff? You should put that in sooner then later. The limited slip is one of the biggest improvements you can do to the car.
Its really not too big a job once you get into it. I did mine in a day, without a lift.
96 Cougar Sport
96 Tbird LX