I had the same symptoms as olivon0007 and changed it without dropping the tank with instructions from jrdyfocus84 with a $39. ebay unit. The car runs really strong now with a real smooth idle.
261000kms and counting,,,,Wondering when the SPI will blow up!
2 zetecs for backup just in case.