I know from the fluid it does not seem likely but you could check the air filter. The boxster has been known to catch fire from cigarettes getting sucked in. at least that is an easy check.
by the way I dont mean to make light of your situation but it is kind of ironic that your name is sparker.