A lot of my classmates passed part 2 just using the NBDE 2 mastery app. The ones who failed, got the app then re-took the exam and passed. Lots of my classmates said not to waste time on pharmacology details, but just know the basics like calculating epi, max doses for pedo, max doses for drugs commonly prescribed, contraindications, diabetes and blood thinner ranges.
Hope you passed!