i had the same problem and i found the solution...
it was so simple.
i installed a non original ignition coil and that was where the problem began
it took me 3 months to think of it
the diagnostic could not find any problem
so for the 3sge owners
call toyota say 90919-02236
and then install it
and my lovely altezza is happy again