Flushing out the shifter helped with the looseness in the shifter! Thank you for the help with that. The chain still jumps down the cassette when I am in the middle chainring. I guess I had 2 separate issues occurring at the same time. I will get the derailleur hanger checked out, but I don't know why it would only occur when I'm riding outdoors and not on the trainer. I never have this issue on the trainer.
Thanks again!