Are you throwing any codes...I know that my Prelude is throwing a Code 9 (TDC sensor)..which basically is a new distributor...I replaced it and its doin alot better than before...It still jerks at around 4k (rpm) but not as often....Check the distributor and see if the wires are all burnt out like mine were.