Having issues with my 96. 22re 4Runner it gets hot and doesn't start after about 30 mins of drive time . It takes me about 5 mins to finally crank it over and barely cranks over to start ? I hear it could be a starter relay but some say it could be something else ? Has anyone felt with this ?