Suppose the only minyan available for someone to attend is one which moves far too fast for him. Even with arriving early and starting ahead of time, he only has time to say a fraction of psukei d'zimra if he wants to daven shmoneh esrei with the minyan. Suppose it would either not be possible for him to arrive early enough to daven the whole davening in time for shmoneh esrei with the group or extremely inconvenient (such as a very early pre-work minyan). Would it be preferable for him to stay home and daven on his own while saying all of psukei d'zimra with focus and attention, or is it better for him to rush, not saying all of it, but saying shmoneh esrei with a minyan?
According to My Rav
If you can put on tallit and tefillin, and say just the above passages, in the time that it takes the rest of the minyan to say all of Psukei D'Zimra, then it's better to do so, in order to pray with a minyan.
This is assuming that the person is able to keep up with the minyan for shema and shemoneh esreh itself.
If not, (quote from above link)
Siman 52 in Shulchan Aruch is all about the Halachos of which parts of Pesukei D'zimra to skip if one comes late to shul. From the first Mishna Berura there it is apparent that the motivation for skipping parts of Pesukei D'zimra is in deference to the value of davening Shmone Esrei together with the rest of the congregation. Being that that is the case, I would extrapolate that in your case you should be skipping some of your Pesukei D'zimra as well in order to insure that you daven Shmoneh Esrei with the tzibbur. Tefila betzibbur is important enough to require one who is in shul to skip parts of davening in order to make it, I don't think that it would give any preference to staying home in order to say all of Pesukei D'zimra