I'd like to know if there's a trend here to replace that sensor around 36kmiles? I find it weird that my dealer had the part in stock, since they NEVER got anything GM-DAT related on hand. Always 1-2days delay.
My car was showing the entermittent check engine light (code P0342), suffered from a rough idle and got poor fuel economy... yes worse than what we normally get

.
The new sensor is a bit different, probably from a different OEM source... which I expect is a good sign.
For those who don't want to follow the service manual and save some time, this blog is a great "How-To".
Carfix: 2004 Suzuki Forenza check engine light code P0342
Good thing is the part is not that pricey... paid 56$CAN for it at the dealer.