Delphi faces a deadline tomorrow (17 April) to deliver a term sheet outlining the future of its continued support from General Motors, which spun it off 10 years ago ago but still has ties to the company.