Engine, Power, and Performance
Last year I bought an 07 Tribeca with 155k on it. It seems to be in great condition and very clean. The guy who had it before me said he liked to do things himself on it which is fine I do too but it developed an oil leak and he tried to epoxy what he thought was leaking but it didn’t work. When...