Some roads are made for walking!  The switchbacks on the CV752 SE from Castell de Castells proved too much for me!