Yes David, its for 300 but I believe the 40 is the same!
Yes, there are plugs for the windscreen in both corners but the harness for the heated windscreen that include these two sockets is optional and plugs into the main harness! I'm just not sure where!
It appears I have bought the later version of it that has a wrong type plug 4 wire one, instead of 2 plugs with two wires each as per my pic and at the end where it suppose to plug into the main harness. Just wondering whether anyone here has these plugs connected in a 40 or 300 in the left side foot well and maybe know that they are actually for the heated windscreen
By the way, the extra harness is part no LNB3090AA
1997, 4.0 LWB X300 - Unlucky car but still a daily driver.
1988, 3.6S XJS - Never ending restoration project.
1994, 3.2S X300 - Accident damaged, October 2015. Gone!
1994, 3.2S XJ40 - Long gone.