Carter BBS Slant 170cui idle problems

Doesn't relate to your issue, but are you sure it is 170? In the USA the last year for the 170 was 1969

As I wrote it is a 170 and this is 100% sure and it is also true that they built them here still in 71.