Thanks for your reply. My fam medicine attending was not affiliated with an academic center and my school discourages letters from non-academic clinicians. I got an HP in that rotation but it was in August 2016, doubt she remembers me now.
I did research first year of medical school but don't feel comfortable asking the person who I did research with because honestly I don't think he was that impressed with me.
This month I am finishing a 2-week neurology rotation and studying for step 2. I am also helping write an IRB for a neonatology fellow, potentially could ask for a letter from one of the NICU attendings as I'm doing my AI in the NICU, but that's not until September. I haven't had much if any face-time with the NICU attending overseeing the project. It's really all the fellow's idea and she's in charge of the IRB.