not too keen on your specific engine, but sounds like it might be the plugs. you said it has a misfire from the moment you start and your injectors have been cleaned. dont take it as gospel but id check plugs first
take out the plugs. leave thewires attached though. cover up the hole (if you dont you couild blow yourself up) then keep the plug away from any metal while someone else turns the key. you should be able to see the spark. red = ok, but weak. blue= great. if red just clean it a little and if nothing changes you should be ok still. do this for each plug
again remember to fill the hole where the plug is. you can get vapors surrounding you and when the spark goes off you can blow yourself up. if you dont believe me just ask my right eyebrow... o wait... you cant