MY 2006 TAHOE has been in the family since i was young i mean before hurricane Katrina in early year of 2006 but this leak is whats really killing me because where it coming from is such a damn mind boggling spot its leaking from the right rear side of my tahoe right underneath the step up floor board exterior right where u put your feet on to step into the car i used stop leak just to buy me some time but i want to know if it is coming from the antifreeze reservoir that's under the hood next to the engine and is just traveling to the foot step board or is their a hose running under their that's been punctured