ThinkFan works well to control the fans too.
Lastly I found that the SD card reader prevented the CPU package from entering C10.
With all that I find that in idle mode my laptop (X1E Gen2, almost identical to P1 Gen2) consumes 3.9w, which is pretty good. The fan only turns on when I compile something large or do something with the NVidia card.