Recently my V12 XJS developed a rough idle, it starts fine and when on the choke runs well, but once warmed up it idles rough and also if you hit the gas hard it hiccups before getting power, upper register runs fine.

Anyone have any ideas?