I've kinda had that problem at times too, not just with JD-WP, but some other components too, and the reason turned out to be that my PHP installation was configured to not accept short open tags (). You might want to test this by setting short_open_tag = On in your php.ini and see if that changes anything. Or just go through the component source code and change the tags to
cheers,
SASHI
Thanks to sashi1977 for pointing this out.