Driving home earlier tonight and at a red light i noticed my rpms dropping quickly, and my oil light flickered then off, and my check engine came on at the same time. My truck died but then turned right back on. Any input? Thanks guys
98 4runner
3.4l v6
233k miles