Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
Any codes? That plastic intake is a pain in the ass sometimes to get seated. Maybe a big vacuum leak?
I lean towards the whine being the fuel pump then. Check fuel pressure
I forget, do you have good spark at all eight cylinders?
Do you have the passlock system—think it came out for 98 maybe?
Sent from my iPhone using Tapatalk