Powering a furnace cart up an ascending railway from y=66~319 revealed no slowdown for the cart, and even after it fell down to the ground, it retains the smoke particles, indicating that it still has power. Pushing it onto another railway also boosts the cart right back up.
Can you clarify what is wrong with current behavior? It is powered for 3 minutes by 1 coal and then stops.