This charset isn't correct. Set your header as
header('Content-type: text/html; charset=utf-8');. Pretty sure we've covered that a few times now in your other thread.
Byte order markers cannot be removed this way. They precede the file and that header will *not* work until you've corrected the BOM (or are using ini/perdir set output buffering). You need to open this script in a basic text editor and save it in ANSI NOT in unicode. If you need unicode, you can use notepad++ to save it in unicode without BOM.
header('HTTP/1.1 420 Enhance Your Calm');