Mechanics

ALPHA

1986 Alfa Romeo Spider • 4 cylinder 2WD Manual • 84,000 miles

Runs fine at idle, but misfires and runs rough at operating temp. Under power
Avatar
1Jimbo
January 11, 2011.






AD