Was there anything untoward before the issue happened?
I'd start by looking at the coils, leads and plugs - years ago I went through a huge amount of standing water on the M25 in my LS400 and it refused to rev afterwards - just about got it back to my workshop, but it was very sick.
We changed the plugs and leads, inspected the coils and everything was fine afterwards.