Is there an error with ELO+wait time?

We were only in Queue for two minutes before being matched against the opposing team with a difference of 1,056 ELO.

Perhaps it is because we were both premade teams.

Bro this is completely fine

Am matched against people with over 1500 ELO difference on daily basis. (Literally 2k vs 300)

Solution?

Restart the que if it gets longer than 3,5 min