...barely.  I took it too lightly and almost failed this thing.  But a pass is a pass... and no one is going to take it from me! 

I haven't taken an exam in nearly 2 years.  Been way busy, life has been crazy, drama drama drama.  Finally, about 10 days ago, I decided that the best thing for me to do, to force me to prep for this exam and stay focused, was to just schedule the thing and commit to it... so I did.
I thought that work experience plus hitting the exam footprint and following the hyperlink trail on the areas that I'm not currently using my environment at work would probably be enough.  Also, I hit the configuration maximums pretty hard.  It turned out there were quite a few questions that I simply did not know.  Some of them I could use deductive reasoning (based on experience) to rule out an answer or two.  I found that the exam was less administration of ESX and vCenter features than I thought it would be, and more abstract/theoretical stuff than I figured.  It has been a couple of years since the VCP3, but VCP4 seemed harder.
So anyway, I was doing the final review of the questions with less than a minute left on the timer.  I clicked on the "review incomplete" just to make sure I didn't leave anything unanswered and found one question that was "choose two" that I had only marked one... a really easy DRS question that I know I got right.  I completed it and submitted my confirmation of the review with less than 30 seconds left... and passed with the minimum score of 300.
I don't know if I'm getting dumber with old age, or if it is just a lack of focus causing me to not retain what I study.  If I had to do it over again I probably would have found some other supplemental study materials aside from the VMware documentation.  But I got it, it's over.  Now anxiously awaiting VCP5.