Engine diagnostic check.
Car has onboard diagnostic system.
Could be a timing belt put on wrong, ignition coils, plugs, etc.
If ECU has been spliced, perhaps he tried to replace caps already and was a dunce so used wrong ones?
Google "All my crazy lexus issues solved".