Hey guys i have a 92 w150 318. About 6 weeks ago my truck started having this problem where it would randomly die while driving. Sometimes after dying the truck will start right back no problem and i wont have a problem with it for a couple weeks. Other times the truck will fire up for a second and then die again, die as soon as i put it in gear or it will crank with no start. when it cranks with no start sometimes it'll start after a couple minutes of sitting and other times it'll have to sit much longer (3 or 4 weeks ago it took about 90min of sitting to start up again) Today I learned how to read the trouble codes on it and i got codes 12,33,37,52,55. (I don't know 100% if these are the correct codes as i had to have someone else read them for me so ill leave a link to a video of it cycling through the codes below) from what I've read i can disregard codes 12 and 55. i also believe i can ignore code 33 as it has something to do with the A/C circuit and my truck came from the factory without A/C. I think the cause of the problem lays in code 52. I know code 52 is for the engine running too rich but i read on another form a faulty ignition component could be tripping the code. What makes me think this is the cause of the problem is my ignition seems pretty worn out (i can start the truck without a key and pull out the key while its running, although the ignition lock still works) I'm hoping someone more experienced can give me some insight here. I've never had to deal with something like this and i want to have some idea what I'm doing before i go tearing into my truck. link to code cycling video: https://www.youtube.com/watch?v=LIYoHQj4Fis sorry if the formatting is shitty this is my first post.