[DeTomaso] Anyone have experience with the EZ electric power steering system?