Well I have a 1979 fj40 and here about a month or so ago I was on the way to go wheelin and motor blew. I let it cool down and it started back up and I towed it to the shop I work at. I finally got to work on it yester day and found some bad news. I thought the headgasket blew and it was firing between cylinders. Well I pulled oil pan off and good news nothing in there but oil. Then I pulled head off and come to find 2 headgaskets. Nice. Well they both where still in good shape and there was no evidence off blown headgasket. Well I pullled the piston closest to firewall cause it didn't look right and as soon as it came out the top ring fell off into 3 peices. Dang. The ring broke and scored the walls a little but not bad, but the piston skirt is all messed up. Which brings me to my question. Should I rebuild or should I do a swap? I haven't really looked into prices that much but the ringd I found were like $250ish. Any help would be nice ie. cheap places for parts or motors or anything. Keep in mind me and my wife just had a baby and money is kinda tight. thanks