Heat oil in a large nonstick skillet over medium heat. Add onion, and sauté 5 minutes or until tender. Add corn; cook 8 minutes or until tender, stirring frequently. Remove from heat, and cool slightly. Combine corn mixture with remaining ingredients in a large bowl; toss gently.