I'm wondering about you query over ParserBeforeInternalParse hook ?
How can I check if it's there and if not what do I need to add
Check for the hook in Parser.php. If that string doesn't show up in the file, it doesn't exist. If it isn't there, go look in svn and copy the code snippet from svn into your file at the right location.
V/r,
Ryan Lane