Hi all My non turbo 1hz 2004 manual troopy (125000kms) has flat spot most gears at 2000-2600rpm. I can power through no problems but if i just want to slowly build up speed or even cruise in that range its a pain. not sure if related but the car has a whistling sound almost like its a turbo. any ideas? Cheers Cj
Whistling sounds suggest an air leak in the intake. Trouble is, I don't know how that would give you flat spots, unless you're air filter is blocked. First place to check is air filter, and if in doubt, run it with the filter out just enough to go through all the gears to see if it makes a difference. On my 80, the air pipe from the filter to the throttle body was split, almost all the way round and just about invisible till I removed it.
Update I fixed the flat spots by blanking the egr however still whistles so need to investigate further, will check for cracks. Thanks!