Husqvarna terra 650 intermittent stalling on pull off. I did allot of research and most info pointed to a recall back in 2014 where the ECU needed to be updated. I don't have the history of my bike as I am not the owner from new. I did however stumble across a forum where they mentioned a BOOSTER PLUG was the answer. I couldn't find a supplier locally(DBN) so I sourced one from CPT R3200 including shipping. I was skeptical at first as It's allot of money. Simple to install and basically intercepts the air sensor and the lambda sensor. Took me 10 mins to install. I am so chuffed with the results....NO MORE STALLING!!