Under dash electrical fire

!!WOW!! My condolences but at same time, sounds like you were LUCKY!!