brentb636 is right. If you've ran blind scans you've most likely added duplicate TPs adding to the TPs programmed from the factory and previous blind scans. Usually what a blind scan does is scan and add the TPs then scan those TPs for the channels within each. Many of the TPs are wide channels, especially the ones with larger symbol rates, 22000, 30000 etc, and blind scans will often pick a random frequency within a given channel instead of the center of the channel.
Some receivers will see channels are already added (even if the TP is different) and not add duplicate channels, but some will. So, delete all the channels AND TPs for the satellite(s) you're having issues with and do a new blind scan.
I wish receivers would have a sort function for the TP list, this would really help in keeping things clean, none of the receivers I've used have it.
Another issue is LNBs sometimes aren't exactly on frequency, so the actual center frequency of the TP in a given system/LNB will be different from the official frequency. A good way to find the offset is to change the frequency in 1mHz steps up and down till you lose the channel lock in each direction, then calculate the center of the range and use as the TP frequency. Also use that same + or - offset from the official frequency on each TP if you're entering or editing them manually.