Is your file contents exactly what it should be?
echo 'alias pd="pwd"' | diff -s - ~/.bash_profile
Should say that they are identical.
Check closely the name and path to the file that the exercise is expecting you to be editing.
what would that be? I saved to ~/.bash_profile but it still won't let me pass
Can you show me that you have done what you say?
Logged in from a different computer and now it worked! Strange but problem solved, thanks!