I finished all of the questions from Kaplan and I did all of the questions from UWorld 3x. I read and outlined about a dozen books when studying for step 1 and went through FA over and over. I did two NBMEs and lots of other random stuff.....
All that is to explain that if you are looking for a one stop shop to prep for step one, you are kidding yourself. There is no all-inclusive text or bank that you can use to prepare well. I was very pleased with my score, but it was because I read everything I could get my hands on, did everything i could to learn actively as opposed to passively, did practice questions until i knew why every right answer was right and every wrong answer was wrong.
The most common regret I hear from peers is that they didn't use FA enough or didn't do enough practice questions. Know those resources in and out, but don't lull yourself into thinking that is enough. FA and UWorld are considered the gold standard, but, at the very least, you need to add BRS phys and either BRS path or Goljan path. In retrospect, I don't think doing Kaplan Qbank in addition to UWorld was worth the time or the money. Kaplan tends to be overly detail oriented and fairly simple. UWorld requires deeper thinking and tests concepts better.
Bottom line, work hard and be honest with yourself about what you know and your abilities. Also, no amount of studying in 4-6 weeks can compensate for not learning the material well during the first two years. Good luck!