So, I received the manafont P60 dropin today

You're definitely using a good meter with good leads? Sorry, have to ask. In my experience I was only measuring 2.62A on my KD C8 XM-L on my "good" meter until I wired up some better homemade leads.

-Garry