sheedy..... i have had the same problem... but unlike you mines was a 06 model,, yours is a differnt model 09, wi lamba sensor... i thought theyd have it fixed by then.... take a half hour an read these posts,, most by me,, an answers by the guru on this site as well as a few others,, all waving there hands about... i have tried everything,,an guess what it was a TPS.. just saved ye a half hour an a whole 2 weeks o grief... but it may not be.... read ma post anyway.. an ye`l see me pulling ma hair out..litterrly.. then contact this guy in a new thread....KEV.. dont hijack mine,, as it may not get read......
http://www.xt660.com/showthread.php?t=14749 a hope ye get tae the bottom o it,,,john