Hmm...fuel pump maybe? Could be injectors. Any clicking sounds?