Perhaps I'll attempt some of these tests on my TFI before I run out and buy one....
How to Solve an EFI No Start