I found that the FTP port was assigned to AIM (chat app). I disabled that completely and ran the GRC test again. This time I am stealthed on port 21 but still failed on something that was fine before:
Ping Reply: RECEIVED (FAILED) — Your system REPLIED to our Ping (ICMP Echo) requests, making it visible on the Internet