That is a picture of one of the exhaust pipes at the muffler. I dont know if im using the term right but could this be considered a vacuum leak? I have been having problems with my 1987 F-150 re-starting a short time after i turn it off. I have to wait about an hour before it starts back up. i noticed this problem more after i put a sound system in so i think that might be the culprit. what could be the source of the starting problem and how can i fix it? Also I just got new plugs and a new alternator. Any help is greatly appreciated!