Hi,
I did not check your circuit yet, but perhaps you should check and double check all your connections first.
Secondly, you could monitor the charge going into the batteries and calculate the actual charge getting to the batteries and see if it is MUCH greater than what they should actually be getting to fully charge. If it turns out to be much more, then something is wrong, but if not, it may be that they cells themselves are not very good. Older cells will act very strangely sometimes and i have curves that show that some of them do not exhibit minus delta V, so make sure you have some good cells, maybe brand new ones, to test with.
To monitor the charge you'll need to be able to measure the current to the cells.
LATER:
It looks like VLIM is supposed to be tied to VREF. That's not what your circuit shows so maybe try that first.
Also, your PG3 is not connected to BATT- like it should be for 180 minute time out.