neither do i but thats what happened, there was alot of white smoke and the turbo is a T04E (3" in and 2.5" out)
cheers, there might be a chance of getting one tonight
just have to wait and see 
yeh ive seen a starlet one and they are so small compared to this one 