When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
We already have a dedicated thread for 3D printed models. I'm adding the three things I've made:
a) The pollen filter housing. Some XK8 models don't have it (I've owned both), but it can be installed. The gearbox cover/filter screws work very well (you can shorten them a bit).
b) Speaker covers to protect them from water inside the doors (I printed them in TPU).
c) The headlight drip rails. I'm uploading them in STEP format so they can be modified to suit each user's needs.
I was considering this approach however in the end I designed a plate that clips into existing SatNav unit facia to mount a Carpuride W903 unit using a modified Portable Sticker Bracket (because they sent me the wrong one).
I disassembled the Jaguar SatNav and retained the plastic surround with the buttons as they are a little visible behind the unit. I used knurled insert nuts and M3 hex bolts to secure the mount.
Printed it in ABS to withstand the harsh Australian summer temperatures. I have been happy with both the unit and the mounting solution as it has remained functional and adds carplay to my car.
I was planning to tap into the audio out of the unit and feed it into the plugs available from the old SatNav but haven't gotten around to it as yet. If I can find some compatible plugs/sockets used there I might give it a go soon.
Last edited by champir; Feb 19, 2026 at 05:07 AM.
Reason: Simplified Layout
I made this replacement mount for the seat control Xk8 module which is prone to cracking.The module is bolted under the front of each seat in Jaguar X100 models 2001-2005. Modules are part number LJE2160AB/XXX.
Replacement lids are available (Part number C2N3565) however I decided to print my own.
Jaguar TSB 419-17 describes the problem further.