Based on just that info it sounds like it could be a TCC solenoid. Any other symptoms? Is the check engine light on?