One candidate for a heating mechanism is atmospheric interaction with ions in the planet's magnetic field.
What would interact with Neptune's magnetic field to make it warm?
atmospheric interaction with ions