Originally Posted by Cags
Personally I'd try copying the content you posted on here into a new file, remove and re-insert all the newlines, just to be sure and pasted it back into cPanel. Nobody can spot a mistake in the content you listed.
Of course the other possibility is that there isn't an error. Due to the strange filename displayed in the error message perhaps your server is doing some pre-processing on the file, meaning it could be changed before apache attempts to read it.
I did that and even rearranging the sites it still says the error is on line 42 every time. There has to be an error because Facebook shows my hotlink image instead of those on my site.
Apparently it's a known issue at HostMonster. I was told by customer support to open a support ticket, if anyone cares I can give you an update later.