Further to all of that - it can be a bit temperamental beyond the above info. A couple of times back when I ran a 996 GT3 (which as stated above uses the C4 shell and fuel tank) it continued to register empty even after being brimmed. Both times it eventually sorted itself out and randomly started working properly again later in the day.