If you do the proof of income from your consulate, make sure you keep your receipt as I got rejected based on the stat dec being considered a fake because i had no receipt.
Friend went to airport to leave and get new visa with 90 days overstay, had to pay 20'000thb fine and get 1 year ban. If you go to local immigration you will still get the fine but may not get the ban.
yes immigration is right you should have jumped out and in on 27th feb. live and learn. i did this many times and stayed 9 mths on an aussie issued metv