Hey are you in the Chambersburg area?, If so I'm alittle north of you. But any way I don't think there is any more screws either. Probably a few clips holding it though that should just pull out. Here is a diagram of the dash:
http://www.cygnusx1.net/Supra/Librar...spx?F=5501&P=2