I’m sure that would improve things but only 1 block every few minutes - there must be something else wrong too?
Currently there is no Core node running on the same localhost or subnet
I wonder if your node is getting banned from peers, and struggling to find new ones that sends blocks on occasion before banning again. I don't know much about the ban policies of popular nodes out there.