yes but if the battery's unplugged then it wont read it at first but after a time of too of trying to run it then it should throw a code but it could just be that its dirty and has build up on it clean the tb blade before replacing anything