i don't think that u should be putting regular unleaded in the car mate...always use 98 octane fuel.
Performance engines, especially turbos need higher octane in the fuel - don't know the specifics, but yeah, u probably don't want to keep runnin regular
I run optimax, which is 'up to 98 octane' , and the car still stalls.