Sorry guys, major fail. We brought our 90 Toyota truck in for an oil leak. They kept it for two weeks because they wanted the guy took it apart to put it back together. He was off for 4 days, no big deal. Totally makes sense! We got it back, still leaking. Brought it back, kept it a few more days. Few months later still leaking. Although much slower so didn't really notice. Charge us $140 more said it was a different leak, used the excuse that when you change gaskets it puts pressure of the older ones. Okay, not a pressurized system. Whatever! Still was leaking and by this time we do not want to take it back to them. Had a recommendation and took it to a guy who specializes in older Toyota's. Guess what? Engine is blown. Also missing a bunch of bolts from the engine. $3,000.00 you charged us for nothing! Thanks