Hello Paco
I find these forms natural (taking the 2nd 'if' as whether, as CJ suggests):
1a. If I want to know whether my engine is the problem or not, I need/am going to need another engine (type 1 – the engine is playing up).
1b. If I want to know whether my engine was the problem or not, I...