It could be the digifant ECU control unit supply relay* sodding about , I had the similar problem with mine . it seemed to have a mind of its own as it was very sporadic and every time I was in a position to check it out it started to behave its self
I eventually managed to catch the bu99er out and found that when I tapped it the engine ran perfectly ,so I fitted a new one and since then I've had no futher probs.
* relay J176 situated in position 3 on the relay plate

As regards to the black pipe ,if it's the one facing backwards on the lower half of the airbox ( about 2 inches in diameter ), then it's most probably the hot air pipe that connects via a hose to a flange on the exhaust manifold