I'm in the middle of the engine rebuild of my 01 SRX,new pistons and rings and repaired cylinder,only I'm still waiting for my repaired cylinder to get back to me.There a small engine shop in the town I live in and the guy that owns it is trying to build up his business so I figured I'd deal with him with sending my cylinder out to be repaired.I needed this particular one repaired rather than just swapped because it's ported otherwise I'm sure I could be listening to my engine running right now,but instead I have a missing jug somewhere.I stop into the shop about every two days to check and I keep hearing how "it's on the courier truck and will be tomorrow".Well tomorrow has come and gone a few times and still no cylinder.This is really pissing me off,I'm trying to be civil towards the guy with the shop but it's getting harder and harder to not scream at him.I'm guessing that he used CV Tech in Quebec to do the repair but unless someone is walking the cylinder back here to NB it's either lost or not fixed yet and still sitting on a shelf somewhere.If it doesn't show up tomorrow I'm going to demand he call the place while I'm there and find out what the heck is going on,this is just stupid.