New Fife MP’s SNP future still in balance after suspension from party