It needs plugging into a decent scanner before doing/changing anything matey to see any fault codes and also live readings. One thing u can Check is that when u crank the engine does the Rev counter move up very slightly? If so then u can tell it is getting a crank signal and can rule out the crank sensor then