I just had the steering relay rod recall done today and had Toyota check my stalling problem. Well they told me that no. 1 & 6 head gaskets are almost busted and that my rad is blowing holes because the leaky gaskets are putting too much pressure on my rad. They also told me that this is another recall from years ago and Toyota has come out now with three diff. gaskets but the problem still has not been fixed. I was advised to wait till my motor blows and buy a different motor!!!! They also told me that it is highly unlikely that the manufacturer will pay for this recall as it has already been done, before I bought my 94 4Runner three years ago. I have contacted Toyota Canada and waiting for a response. *****!