I had mine fault-code read and all it threw up was an ABS fault (light was coming on occasionally - code clear sorted it), no other codes at all came up. Apparently if it was a dodgy hall sender, the code may not even come up unless the diagnostics machine was plugged in when it actually cut out! and I'm not paying ?29 an hour for a mechanic to ride around with me until it does cut out!
My coil pack did fry itself 6 months ago, but was replaced, so should be OK.
jaseb - don't s'pose you have the fuel pump relay part No.

Your cutting out sounds exactly the same as mine in terms of timing. Usually after 15 mins (same spot on A14 usually) and around 76-82 degC oil temp - although this may not be inportant. Does yours just cut out for a fraction of a second and bump-start itself again?