spectra premium heater core issue ? / anyone recommend a good heater core ?

I could see a restriction on the outlet of the heater core maybe makin a little sense, but not the inlet.

Nope, as the inlet being blocked wouldn't explain the different temps at different places on the core.
Partial core blockage would.