what does the amber wrench symbol mean?
It is probably a service reminder. Read your owners manual. http://dashboardsymbols.com/the-symbols/
Search FIAT 124 Spider Questions
FIAT 124 Spider Experts
Related Models For Sale