Please bear with me, I new to message boards, and a new Alfa owner. Just bought a 1985 spider, with 58,000 miles on it. To be honest, I'm not sure if it's a Veloce or a Gradate! Can I figure it out from the VIN? It appears that the car has been abused, and from what I understand has sat idle in the hot Arizona sun for over a year. it has a new paint job and new top. It was almost imposible to drive more than a mile or so before it would stall out on me when I first got it. So far I replaced both fuel pumps, fuel filter, fuel regulator and the cold start valve. It now starts right up and the engine sounds good, but I'm not a mechanic, just love Italian sport cars. Just took it to a friend of mine who said it needs a front end overall and new motor mounts very badly. I paid $2,700 dollars for it. Did I buy a car that will end up costing me an arm and a leg to have a reliable and fun car drive?