Hello,
Just posting update and to let all know I ordered part STC3597 . Yes it has smaller pin hole and inner mesh. I have since fitted and after many years of jeep sitting idle, engine turned over and started straight away. reving high but we will get round to sorting at a later date. Main...