Employee was driving lube truck LT#400 on #8 valley fill was going uphill smelled something hot when EE got to a level spot stopped truck and set park brake to investigate the smell and seen flame in the firewall area got EE's fire extinguisher and tried to extinguish the flame used 3 fire extinguishers and flame started back up then move to a safe location.