How did you test the thermostat?
Is it OEM? I prefer to use the OEM thermostat and radiator cap. I personally don't trust the cheap looking ones from the auto parts. Its not so much to pick it up from the local dealer, usually in stock.
Use a Lisle funnel to bleed the system.
