kind off mate, plugs an leads all checked n ok so..... little unsure on problem lol
have you hit any big puddles lately, i hit a massive one and swallowed water, once i managed to eventually dry the coil and leads out it idled better but still had this crap flat spot at around 1500 to 2k and one day got annoyed and raped her for half hour and it stopped, i must have blocked a senor or valve somewhere, try givin it a rapin