Elaborate a little more on the symptoms. So, the engine starts and runs normal until around 4,000rpms, then it starts cutting out? Does it only do this under load? When did it start? Has anything changed recently that may be attributable? Any additional info helps. Good start BTW with the info you already provided.