why do my 96 lexus es 300 hesitates on 1996 Lexus ES300

my car jerks and sputters when i accelerate as soon as it picks up speed it stops when i stop at a red light and start again it jerks and sputters

Asked by for the 1996 Lexus ES300