I have one with 44k miles sitting in the garage right now with a bad TPS and an oil leak.
The last drive down the street saw me with a dead alternator and blown alternator fuse. Replacing those two resulted in the above surprises afterwards.
Even replacing the alternator is a half day knuckle busting job assuming you know what you are doing.