The carb is a Weber DIR as fitted to the later B14's
The most common cause of rough idle is air leaks with that most often being carb base warpage. Testing for air leaks is the very first step.
Your problem could relate to the fuel and could be worth running off and filling with some branded fuel to prove one way or the other
|