Ok please help. Today on a short ride to the beach I noticed my temp gauge wasn't moving. Then when I arrived I was welcomed with a puff of smoke and a stream of coolant. I quickly returned home. I experienced some engine noise at times but overall ran fine. When I got home she would idle rough and I can see a leak coming from the hose in front of engine in the middle connecting to what looks like a metal pipe running across the block. Where to start or should I go directly to a shop.