I'm thinking of ordering some parts in hopes that I've found my problem. All of these, plus a crank sensor, just in case. Would you recommend I get anything else?

[Linked Image]


1995 Montero SR
2" Body Lift
35x12.50x15 Cooper Discoverer STT
Aisins