Selectively restore iphone data

Somewhere down the line in the last couple years my iphone has gotten some sort of weirdness from various backups and restores.. I've done a complete backup but I'm only looking to restore a few things from my old backup to try and avoid the same issues plaguing my phone. Apple only seems to allow you to do a complete restore of a backup...is there some 3rd party way to get this done?