Ok, all of a sudden my truck just shoots out all of its coolant. Its a 1998 Chevy 4.3L

here is a pic of what the res looks like for the coolant.


ok so i fill it to the line then in about a week its all gone. it just squirts onto my frame.... the truck is not over heating at all either. but it just is squirting out every time it runs and it squirts out a lot.

any idea's what the problem is ? and why is that tube just pointed at my frame

btw thats not a pic of my truck i just used one from ebay. :p