My chain appears to be squeaking when I ride it forward but not backwards
Since you have 3000 miles on the current chain, it is quite possible that you are nearing the end of the life span of the chain.  An easy way to check this is to grab a ruler and measure 12 links. Remember that a full link has both an inner and outer section so a full link will look something like this : (0)=(0)=()
So count every other pivot.  Each link should be ~1 inch.  12 links should = 12 inches.  If 12 links on your chain is more than 12 1/4 inches you should replace the chain.  This would be a good time to check the rest of your drive train for wear too.