Are your calipers new???? If they have been setting a long time the pistons can get stuck.. I'd rebuild both fronts and see what happens. The other things are worth checking but if the calipers aren't good all the rest is a waste of time and money.