Neopixel strip acting strange when hot

It is all to do with the way your power source turns off and nothing to do with your LED circuit at all.

Something is causing the power to remain on / decay slower when your engine is hot. Look there for your explanation.