Toyota Corolla 2000. 77k miles
About a little under a month ago, when my dad tried starting the car, it would start up, make a weird rattling sound like “kakakaka” and then when you press the gas pedal, the car will shut down.
When we do get the car to work, and it starts riding for around 30 miles, the car seems to struggle to maintain speed and get faster even when the pedal is pressed further.
An engine light was shown for either P170, P171 or P0171 (reading off a paper and cant tell what the number is.) We took it to two technicians and neither could find what the problem is.
The light will occasionally turn off and when if you drive for like 20 miles itll come back on.
The first mechanic we took it to they removed and replaced the air/fuel ratio sensor. As well as put in a “Bosch Oxygen Sensor”. Got charged 300 for this, and the lights still came on, problems were still there.
Went to another mechanic and he straight up couldnt find anything wrong so he didnt try replacing anything.
A family friend recommended a new battery, so we purchased a new one and put it in, but problems were still there.
Now today, after the car being inactive for around 10 hours, it completely failed to start. When you put the key in, it doesnt even make the usual sounds. We tried jump starting it with cables which did work, but then when we got home, turned off the car, it wouldnt turn back on. The doors wont lock (if that matters), the little light inside the car still shines though (if that matters)
Is this something I can solve, or should I take to another mechanic? If so, is it possible to bring it directly to a Toyota dealership or something? Because for the second mechanic he said he couldnt find anything because the parts were so old…uhh
http://gyazo.com/dc1dc9230e79a032541010b7e43d9a3e
http://gyazo.com/6d8ae051854b4d32247ae16d05d6e8d0
Today I took out the battery and cleaned off all the corrosion on it and put the battery back in. I tried to start up the car and it did work! I then turned the car off, and then put all the tools back inside, and when I went back out to try it again, it does not start up. However, when I put the key in, it made the usual (ding ding ding) noise, and it showed the seatbelt light. when I tried to start the car, it showed the Check Engine light, Low engine oil pressure light, as well as Charging system warning light.
I try a few more times, and after around 3 times, when I put the key in, it no long made a sound, and when I tried to start it, the lights were very very dim.
I tried my last time when it caused a spark on the positive connector.