When I have the engine in the mode that it’s ready to run and hit the start button, the starter will try and engage for about 1/2 a second and then disengage and continues to do so as long as I hold the button down. After walking away for a minute I came back and heard something and it is my high pressure fuel pump acting the same way. Is this my computer?