okay, so it wasnt the battery, checked that, cleaned it a bit, but it wasnt oxidated because it was cleaned when the battery was changed.
this light is up http://www.samarins.com/diagnose/check_engine.gif
i think it's called the Engine Control System Failure. From what i can tell everything sounds like it should, the engine turning speed is constant and normal, it just keeps turning, like there's no fuel. I filled it up on tuesday, and yes i filled it up with diesel like i was supposed to
everything else goes through as normal, code check, engine oil level check, everything except that light.
i also tried pressing the fuel cut-off switch, wich didnt help either. does that switch pop out when it cuts the fuel off? i couldn't really tell if the switch is on or off, since it wouldn't move even a little..
i didnt check the belts, im gonna do it in the morning. someone also suggested that the cam sensor could be a problem, but i cant check that since i dont know where it is.
What about spark plugs? im still hoping that it's something i could fix on-the-spot since there are no alfa dealers near me