Consumer Complaints


Fail datemilesoccurencesPurchase date
VEHICLE SPEED CONTROL - ACCELERATOR PEDAL
02/28/19961
 Accelerator pedal stuck, causing accident.