I have a Traxxas EZ-Peak charger (4 amp), and it does not seem to be fully charging my batteries.

It is brand new (bought 4 days ago)

I have the stock Traxxas 8.4v 3000 mAh NiMh and a Racers Edge 7.2v 5000 mAh NiMh.

The charger's LED turns green indicating a full charge for both batteries after approx. 12 minutes. The batteries are not even slightly warm. I can unplug the battery from the charger and plug it back in, and the charger will indicate that it is charging again. I did this 4 times with the 5000 mAh battery, so it "charged" for approx. 1 hr. It was still not warm after this, but I plugged it into my slash to see.. and I got about 10 minutes of run time before it died again. Same story on the 3000 mAh Traxxas battery.

Bad charger?