NAH45212,
You have torque converter clutch shudder. Absolutely! You are describing the exact symtoms, particularly the part about it goes away when you step on the gas. You feel like you are going over a long row of those tiny little speed bumps, right, and it only happens at light to...