I am trying to find a Bravo ('98 onwards) to look at / test-drive round the Weymouth area! If you live round our neck of the woods - give me a call. Used to have a Fiat 127 Sport - went up in flames for the obvious reasons..[}], need a real car again!
It's quite a while ago but I seem to remember that the fuel pump was nicely situated right above the manifold and it did not like heat that much; i.e. perished seal or hose (never found out..) and up it went!
[V] For a mile or so I had traffic waving at me - which I thought was quite touching - then I got hot feet.
My sis had a Panda - it did exactly the same...
Still, I'm 6'7, but that 127 Sport was serious fun - loved it!
Sorry on the schematics - the only thing I have left of it is a bad back[)]