I've replaced the inductor with something i had lying around; a 2uH rated at 18A
This is the one that was over heating anything over 6A running through it. i measured it at 0.55mH
after installing it i didn't really expect it to do much as it's a very low value but i thought it maybe better than nothing and it can handle the current too.
the results wasn't what i was expecting.
just from my very crude testing it seems that the smaller inductor performs worse than no inductor at all.
all at 12V@4A
No inductor - yellow is voltage, blue is current
new inductor
old inductor