Hi David
We had a 6 week road trip last year ( it’s a year today since we set out).
Hillsborough Co Down to Rosslare
Bilbao, Santillana del Mar, Oviedo/Gijón
Santiago de Compostella
Porto
Coimbra
Sintra
Lagos
Tavira
Beja
Evora
Guarda
Salamanca
Valladolid
Burgos
and Bilbao and Rosslare with Brittany Ferries.
Sorry I can’t help regarding a known mechanic, but Mazda agents are plentiful, in both Spain & Portugal. I got European recovery sorted for the trip, but thankfully had no issues. I checked the oil, once, in Coimbra.
I pre registered for the Portuguese tolls- so they read your number plate and bill you on-line. Saves a lot of messing about. The Spanish ones aren’t as good- carry cash.
If I can help at all, let me know.
DavidC