check for samui companies. they will pick you up, drive you to the malaysia border, you cross and bounce back and get back in the minivan. used to cost around 2000 thb and takes one day.
Ron Angel don’t know where you got that from but every consulate will tell you differently. this is from the singapore thai embassy:”passport: must be valid for at least six months from the date of travel.”.
but you want 90 days which makes 60 days with an invalid passport. no country in the world gives you more days visa than your passport is valid. so why don’t you head to your embassy and get an emergency replacement? you might even get one valid for a year within one day
why would any country in the world give you permission to stay with an invalid passport? that’s what you are technically requesting. 90 days for a 30 days passport. i don’t know about your embassy but at the german embassy i can get a new passport in a few days if i pay the urgency fee