I've reverted those templates, reupped the articles.php file and VB files, it's still doing it. When I look at the contents of the $thread array $thread[preview] looks like this:
Code:
[preview] => [ ATTACH ]840[ /ATTACH ] Body of the text is here
It appears that when $thread[preview] is display the attach bbcode are being removed but not the contents between them. I'm thinking it's probably something in the core VB code and not necessarily articles.php but for the life of me I can't figure it out.