Are you 100% it's speed-related, and not RPM-related? Because speed related tends to be vibrations (tire, bearing, driveshaft.) Or noise more than a sluggish condition (typically more of an engine RPM issue).
Since it's an auto, use the lowest gear# lockout (shift it all the way down. Should either lock out 3rd and 4th or 2nd, 3rd, and 4th) then try driving it. BE CAREFUL not to over-rev the engine, and see if it goes away with rpm's.
Did you have the shop write down the exact sensor they diag'd or CEL code they got? How exactly is it sluggish. Just general sluggish (consistant, slow pull) or is it more of a bucking/lunging issue (accelerates then slows repeatedly and quickly)? How is the idle "sound"? Rough? Does the car shake noticably?
How did the old spark plugs look? # Of miles on plugs?
SPONSORED LINKS
Wednesday, October 20th, 2010 AT 11:19 AM