Hi nithinjohn,
Test Day is a rather specific 'event' - the details are specific and they matter, so you have to train as best as you can for all of them. The more realistic you can make your CATs, the more likely the score results are to be accurate. The more you deviate, the more "inflated" your practice scores can become - and that's likely what has happened here. By skipping sections, taking the CATs at home, pausing the Tests, seeing some 'repeat' questions, etc., you have not been properly training for the FULL GMAT 'experience.'
Test Day involves a variety of really specific steps and parameters (including steps before the Test even begins - such as leaving your home, traveling, etc.). Every factor matters, including the psychological ones. When you sit down on Test Day, you KNOW that you're going to be in the Computer Lab for about 3.5 hours - but if you're just taking individual sections (or taking a CAT without the Essay and IR sections), then you KNOW that you'll be done in 1-2 hours. The attitude and energy that you use during practice will NOT be a match for what you'll need on Test Day, so it's not a proper way to practice. By extension, I'm concerned that some (or even all) of these CAT Scores are 'inflated' - and if that's the case, then your Score Goal requires that you actually need to improve by MORE than 40-50 points.
1) When are you planning to apply to Business School?
2) What Schools are you planning to apply to?
3) Do you have the flexibility to push back your Test Date (eve if it's just for a couple of weeks)?
GMAT assassins aren't born, they're made,
Rich