Ian, it seems there is a common misconception regarding part P. Someone is to blame for people's misunderstanding of what part P really is as it is often bounded about by sparks in relation to a qualification. Some of us realise it is NOT a particular qualification but there are still a lot who think it is a qual such as 2391. I was guilty of this myself until Shakey put me right a few months ago.
If you look at this thread Will it may give you some pointers mate
Part P or 2391