Finally got around to installing my DeTomaso C16-17702 18126A set. They seem to work OK, they open the lid by themselves in 3 seconds, and I can just push it down again and close it with the small finger on one hand. Guess that's OK
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.