Does this sound like a torque converter issue? More?
When was that pic taken?
Print